- 创建Django项目,设置项目位置与项目名
- 在项目配置文件里,导入os模块
在控制台执行python manage.py startapp index
启动项目,访问http://127.0.0.1:8000
2、注册index应用
- 在配置文件的INSTALLED_APPS列表里添加index应用
(三)创建数据库 - books
- 在Navicat里创建MySQL数据库 - books
(四)配置MySQL数据库连接信息
- 在settings.py文件里配置MySQL数据库连接信息
(五)设置数据库连接模块
- 在books的__init__.py文件里设置数据库连接模块
- 如果导入pymysql语句报错,那么在控制台执行pip install pymysql安装pymysql模块
- 依次执行下述两条命令
查看生成的数据表
2、创建图书显示页面 - books.html
- 在templates文件夹里创建books.html,暂时不写什么内容,后面再修改
(八)设置路由 1、创建子路由
(九)创建视图函数 1、创建处理登录的视图函数 - loginView
- 创建loginView视图函数
2、创建显示图书的视图函数 - booksView
- 创建booksView视图函数
3、解决子路由中视图函数的导入问题
4、启动项目,测试路由是否成功
- 访问http://127.0.0.1:8000/index/login
访问http://127.0.0.1:8000/index/books
(十)创建模型 1、创建图书模型 - Book
- 在index的models.py文件里定义Book模型类
2、创建用户模型 - User
(十一)数据迁移,生成图书表与用户表
- 依次执行下面两条命令
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)