摘要: 在Django里是MTV模式:model view templates 创建models.py Django中对数据库的操作是由Models来完成的 在app下有个models.py文件,输入代码: from django.db import models # 引入models模块 # Create 阅读全文
posted @ 2019-11-19 23:01 柠檬不萌! 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 静态页面已经显示了,导航、文章内容都是在数据库中导出来的,要怎么处理呢 1、修改导航 在views.py中加入以下内容 def index(requset): navs = ['my的首页','my的相册','my的代码'] title = 'my的相册' dic = {'daohang' : na 阅读全文
posted @ 2019-11-19 17:33 柠檬不萌! 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 静态文件配置 1、把“个人博客模板《simple》”中的7个html文件复制到template中 (1)修改目录:在templates中的index.html下把目录中css/,提成换/static/css/,同理替换js和images (2)在templates中的index.html下将<met 阅读全文
posted @ 2019-11-19 17:30 柠檬不萌! 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1、修改语言、时区 找到settings文件中的以下内容 LANGUAGE_CODE = 'en-us' TIME_ZONE = 'UTC' USE_TZ = True 修改为 LANGUAGE_CODE = 'zh-Hans' #改语言为中文 TIME_ZONE = 'Asia/Shanghai' 阅读全文
posted @ 2019-11-19 17:27 柠檬不萌! 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 什么是上下文处理器 上下文处理器是可以返回一些数据,在全局模板中都可以使用。比如登录后的用户信息,在很多页面中都需要使用,那么我们可以放在上下文处理器中,就没有必要在每个视图函数中都返回这个对象。 自定义上下文处理器 你可以根据这个上下文处理器是属于哪个app,然后在这个app中创建一个文件专门用来 阅读全文
posted @ 2019-11-19 16:36 柠檬不萌! 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 在使用Django进行web开发时,往往会构造一个基础框架模板即base.html,而后在其子模板中对它所包含站点公用部分和定义块进行重载。 首先创建一个base.html,源码为: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <titl 阅读全文
posted @ 2019-11-19 15:56 柠檬不萌! 阅读(442) 评论(0) 推荐(0) 编辑
浏览器标题切换
浏览器标题切换end