摘要: 调整站点信息 Admin站点的名称信息也是可以自定义的。 未调整前如下图: admin.site.site_header 设置网站页头 admin.site.site_title 设置页面标题 admin.site.index_title 设置首页标语 在booktest/admin.py文件中添加 阅读全文
posted @ 2018-06-30 14:36 Huai998 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 调整编辑页展示 1. 显示字段 属性如下: 1)点击某行ID的链接,可以转到修改页面,默认效果如下图: 2)打开booktest/admin.py文件,修改BookInfoAdmin类如下: 3)刷新浏览器效果如下图: 2. 分组显示 属性如下: 1)打开booktest/admin.py文件,修改 阅读全文
posted @ 2018-06-30 14:33 Huai998 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 调整列表页展示 1 页大小 每页中显示多少条数据,默认为每页显示100条数据,属性如下: 1)打开booktest/admin.py文件,修改AreaAdmin类如下: 2)在浏览器中查看区域信息的列表页面,效果如下图: 2 "操作选项"的位置 顶部显示的属性,设置为True在顶部显示,设置为Fal 阅读全文
posted @ 2018-06-30 14:30 Huai998 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 使用Admin站点 假设我们要设计一个新闻网站,我们需要编写展示给用户的页面,网页上展示的新闻信息是从哪里来的呢?是从数据库中查找到新闻的信息,然后把它展示在页面上。但是我们的网站上的新闻每天都要更新,这就意味着对数据库的增、删、改、查操作,那么我们需要每天写sql语句操作数据库吗? 如果这样的 阅读全文
posted @ 2018-06-30 14:24 Huai998 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 模板使用 1 配置 在工程中创建模板目录templates。 在settings.py配置文件中修改TEMPLATES配置项的DIRS值: 2 定义模板 在templates目录中新建一个模板文件,如index.html 3 模板渲染 调用模板分为两步骤: 找到模板 loader.get_templ 阅读全文
posted @ 2018-06-30 14:10 Huai998 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 类视图 1 类视图引入 以函数的方式定义的视图称为函数视图,函数视图便于理解。但是遇到一个视图对应的路径提供了多种不同HTTP请求方式的支持时,便需要在一个函数中编写不同的业务逻辑,代码可读性与复用性都不佳。 在Django中也可以使用类来定义一个视图,称为类视图。 使用类视图可以将视图对应的不同请 阅读全文
posted @ 2018-06-30 14:09 Huai998 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 请求 回想一下,利用HTTP协议向服务器传参有几种途径? 提取URL的特定部分,如/weather/beijing/2018,可以在服务器端的路由中用正则表达式截取; 查询字符串(query string),形如key1=value1&key2=value2; 请求体(body)中发送的数据,比如表 阅读全文
posted @ 2018-06-30 12:03 Huai998 阅读(993) 评论(0) 推荐(0) 编辑
摘要: 1配置文件 1.1 BASE_DIR 当前工程的根目录,Django会依此来定位工程内的相关文件,我们也可以使用该参数来构造文件路径。 1.2 DEBUG 调试模式,创建工程后初始值为True,即默认工作在调试模式下。 作用: 修改代码文件,程序自动重启 Django程序出现异常时,向前端显示详细的 阅读全文
posted @ 2018-06-30 11:56 Huai998 阅读(1735) 评论(0) 推荐(0) 编辑
摘要: Django介绍 1. 简介 Django,发音为[`dʒæŋɡəʊ],是用python语言写的开源web开发框架,并遵循MVC设计。劳伦斯出版集团为了开发以新闻内容为主的网站,而开发出来了这个框架,于2005年7月在BSD许可证下发布。这个名称来源于比利时的爵士音乐家DjangoReinhardt 阅读全文
posted @ 2018-06-30 11:49 Huai998 阅读(427) 评论(0) 推荐(0) 编辑