摘要: 数据变更不需要执行生效的命令。 多表查询: 阅读全文
posted @ 2019-10-22 18:09 4jd121de2gf4e2sa5d 阅读(131) 评论(0) 推荐(0) 编辑
摘要: model.py是创建项目时生成的框架文件,默认导入了models的模块。具体解释和使用方法,如下 当变更表结构时,需要执行命令才能生效 python manage.py makemigrations #产生迁移数据库的代码python manage.py migrate #同步到数据库 阅读全文
posted @ 2019-10-22 18:00 4jd121de2gf4e2sa5d 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 当我们在views.py中写逻辑时,需要返回数据,但有时有些数据是每个页面都需要用的,如果每个方法中返回同样数据就会很冗余。这是就需要“上下文处理器“来统一返回数据。 在上下文处理器中返回的每个变量,在每个页面都可以使用。 如,博客中的导航、博客标题等信息,在每个页面可能都会用到,我们就可以写在上下 阅读全文
posted @ 2019-10-22 14:05 4jd121de2gf4e2sa5d 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 有时我们在浏览一个网站时,会发现有些页面的元素是每个页面共有的,比如网页导航、底部注释等。如果每个页面都去重复的写 效率就太低下了,这是就需要继承一个基础的html,然后每个页面只需要在基础的页面上新加元素 例如,这是一个基础的html文件,base.html。他定义了这个网站多个页面的基础样式。我 阅读全文
posted @ 2019-10-22 13:28 4jd121de2gf4e2sa5d 阅读(470) 评论(0) 推荐(0) 编辑