Django创建一个项目流程 1、NewPoroject->django->上面部分选择本机上的编译器->下面部分给application命名
2、创建完毕后会有一个templates、一个自主命名的app文件夹、一个和项目名相同的文件夹
3、在app文件夹的init.py文件中加入一段 import pymysql pymysql.install_as_MySQLdb()
4、如果使用mysql数据库,在settings中的middleware注释掉第四行 并且在settings.py的database段落中链接需要的数据库 并且修正 ALLOWED_HOSTS = ["*"],为了使每个IP地址都能被访问
5、在终端输入python manage.py makemigrations和python manage.py migrate对数据库进行迁移等操作
5、链接好数据库后,在终端输入python manage.py inspectdb查看是否链接成功 如果链接成功,则将打印出的Models都复制粘贴进Models.py
6、在urls中创建一个虚拟对象 如from znxtApp import views as znxt_v
7、在views.py中包括models中的数据库,才能对数据库中的数据进行取用
Tips: 1、如果修改数据库的字段后要迁移刷新到django的model.py中,则在终端输入python manage.py inspectdb > appname/models.py,即可将数据库中的新增字段迁移到model.py中。【appname为自己项目名字】 2、访问redis,cmd进入redis下的目录,然后执行redis-server.exe redis.windows.conf