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