一、后台进入某个文件夹,创建Django项目
1、E:
2、cd E:\PycharmProjects
3、django-admin startproject HelloWorld
注意:创建完之后首先要在manage.py配置python版本和Parameters:runnserver,其次要在Setting中设置
Project Interpreter--Python 3.7
二、--setting.py中配置mysql数据库(删除内嵌的DATABASE sqlite3)
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 数据库引擎
'NAME': 'disheng', # 你要存储数据的库名,事先要创建之
'USER': 'root', # 数据库用户名
'PASSWORD': 'root', # 密码
'HOST': 'localhost', # 主机
'PORT': '3306', # 数据库使用的端口
}
}
注意:配置后出现mysqlclient 1.3.13 or newer is required;you have 0.9.3
通过以下操作解决此问题;
1、在_init_.py中添加:
import pymysql
pymysql.install_as_MySQLdb()
2、在D:\Program Files\Python\Python37-32\Lib\site-packages\django\db\backends\mysql
中注释掉:
36、37行
# if version < (1, 3, 13):
# raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)
三、在pycharm -terminal通过python manage.py startapp myapp指令创建应用
四、注册应用
1、在settings.py-->INSTALLED_APPS中添加‘myapp'
INSTALLED_APPS = [
'django.contrib.admin',
......
'myapp',
]