django
文章平均质量分 95
字母的艺术
make it happen !
展开
-
被解救的Django【5】
视图与模板原理:视图(view)是Django应用中的一“类”网页,它通常使用一个特定的函数提供服务,并且具有一个特定的模板。在我们的投票应用中,将有以下四个视图:1、Question首页 ——显示最新发布的几个Question。2、Question“详细”页面 —— 显示单个Question的具体内容,不显示该议题的当前投票结果,而是提供一个投票的表单。3、Quest原创 2017-11-07 23:15:00 · 452 阅读 · 0 评论 -
django 运行报错:某个class 没有 objects 属性问题?及解决方案。
遇到问题:在学习追梦人技术博客中,遇到 Post 类中没有 objects 属性,不能成功显示界面信息?报错图片如下图,解决方法:在models.py 中Post 类中添加 “ objects = models.Manager() " 即可!原创 2017-12-09 16:54:44 · 7930 阅读 · 5 评论 -
被解救的Django【4】
探索管理站点的功能现在,我们已经在管理站点中注册了Question对象,Django应该把它显示在管理站点的首页面上,此时关闭命令行窗口,重新开启服务器。刷新浏览器url地址点击“Questions”。 现在,你会进入Question的“变更列表”。 这个界面显示了数据库中的所有question,你可以选择一个来更改它。 那里原创 2017-11-05 19:26:33 · 380 阅读 · 0 评论 -
Django Web 开发指南--第二章笔记
快速搭建简单的blog框架1、环境:系统 win7 ;python:3.4django:1.82、创建mysite工程;打开命令行,转到某个目录,键入命令:django-admin startproject mysite3. 创建blog应用;在命令行中,转到mysite目录下,键入命令:python manage.py start原创 2017-11-13 23:41:47 · 313 阅读 · 0 评论 -
被解救的Django【3】
激活模型模型代码(polls/models.py)给了Django很多信息,有了这些代码,Django就能够自动完成以下两个功能:A:为该应用创建数据库表(CREATE TABLE 语句)。B:为Question对象和Choice对象创建一个访问数据库的python API。但是,首先得告诉项目:polls应用已经安装。 原理:Django 应用是可以“热插拔”原创 2017-11-02 20:56:08 · 505 阅读 · 0 评论 -
Django Web 开发指南--第一章笔记
1. Dangling-else: 当出现多个if语句和单个else语句时,在c++语言中,单个else语句会与最晚出现的if语句匹配。而在python中,由于使用空格,避免了该问题。2. Duck-typing:只要某个变量看起来像某个类型的话,就认为它是这个类型,不管它是不是有额外的属性。3. Listcomps:列表推导式举个栗子:data = [x原创 2017-11-12 19:15:01 · 247 阅读 · 0 评论 -
被解救的Django【2】
第三部分:创建一个投票应用1. 简介它包含两部分:其一是:一个公开的网站,可以让访客查看投票的结果并让他们进行投票。其二是:一个后台管理网站,你可以添加、修改和删除选票。2. 创建一个项目打开命令行,cd到工程目录pro1,键入命令:$django-admin startproject mysite原创 2017-10-31 20:17:48 · 712 阅读 · 0 评论 -
被解救的Django【6】
使用通用视图:detail()和results()视图都很简单,并且像上面提到的那样,存在冗余问题。用来显示一个议题列表的index() 视图和它们类似。这些视图反映基本的Web开发中的一个常见情况:根据URL中的参数从数据库中获取数据、载入模板文件然后返回渲染后的模板。 由于这种情况非常普遍,Django提供了一种叫做“genericviews”的系统可以方便地进行处理。Genericv原创 2017-11-08 21:58:12 · 308 阅读 · 0 评论 -
被解救的Django【1】
第一部分:Django 简介Django项目是一个python定制框架,它源自一个在线新闻 Web站点,于 2005年以开源的形式被释放出来。它鼓励快速开发,采用了MVC的框架模式,即模型M,视图V和控制器C。Django遵守BSD版权,初次发布于2005年7月,并于2008年9月发布了第一个正式版本1.0。由于Django在近年来的迅速发展,应用越来越广泛,被原创 2017-10-30 19:26:20 · 633 阅读 · 0 评论 -
django 1.10.6 技术学习回顾 review
1、吃水不忘挖井人特别感谢技术牛人:追梦人物学习博客网址为:https://www.zmrenwu.com/post/2/2、技术总结及心得环境搭建及使用相关技术:python 3.5.2 django 1.10.6 virtualenv Markdown Pyments Haystack完成功能:文章分类归档、文章评论、原创 2017-12-24 22:46:29 · 292 阅读 · 0 评论