创建Django项目的初始配置

2019-02-23  本文已影响0人  feeeei

1. django不会主动创建mysql数据库,需要手动创建mysql数据库!

cmd下输入:mysql -uroot -p

                     create databases bj18 chartset=utf8;

2.创建Django项目,在Django项目的配置文件中进行配置

django-admin startproject test                 (注意test为项目名称)

3.在项目中创建应用app

python manage.py startapp booktest        (注意;booktest为应用名称)

4.注册应用

在setting.py文件中的INSTALLED_APPS中添加‘booktest’;

5数据库配置

在setting.py文件中的DATABASES中修改,因为默认的是sqlite3,现在修改为mysql.

配置以下参数:

                        'ENGINE':'django.db.backends.mysql',

                        'NAME':'BJ18',  # 数据库的名字

                        ‘USER’:'root',   # 用户名

                        'PASSWORD':'123456',

                        'HOST':‘localhost’,  # 指定数据库在哪,也可以写远程IP地址

                        ‘PORT’:3306,

6.确保安装了pymysql

pip install pymysql

7.配置pymysql

在项目初始化文件__init__.py中输入以下两行

                    import pymysql

                     pymysql.install_as_MySQLdb()

                    

8.启动服务

python manage.py runserver

                        

上一篇 下一篇

猜你喜欢

热点阅读