新手练习-完整的投票项目
第一部分:创建项目和app
创建新项目
打开pycharm专业版,新建一个Django项目,取名为MySite,其余保持默认配置即可。
创建投票app
输入命令:startapp polls,并执行。
此时app创建成功!
创建第一个视图view
配置路由URLconf
配置polls的路由
配置根路由
启动服务器,查看效果
第二部分:数据库 & DjangoAdmin
配置MySQL
在MySQL中创建一个新的数据库:polls
在数据库中生成对应的表
执行“migrate”,此时会根据settings.py中的INSTALLED_APPS自动建表。
创建模型Model
注册app
生成migration
查看migration对应的SQL语句
将migration同步到数据库中
去数据库中查看新生成的表:
database API
增加记录
打开Python Console,依次执行:
查看表polls_question,发现增加了一条记录:
时间显示的不对,应该是时区的问题。