随笔分类 -  django

python-django
摘要:1.构建一个Django表单的步骤: (1)定义一个Form类 (2)定义一个视图函数 Form 的实例具有一个is_valid() 方法,它为所有的字段运行验证的程序。当调用这个方法时,如果所有的字段都包含合法的数据,它将: 返回True 将表单的数据放到cleaned_data 属性中。 (3) 阅读全文
posted @ 2016-11-26 22:48 小p 阅读(264) 评论(0) 推荐(0)
摘要:1.一个模型类代表数据库中的一个表,一个模型类的实例代表这个数据库表中的一条特定的记录。 2.管理器和查询集。 查询集QuerySet表示从数据库中取出来的对象的集合。它可以含有零个、一个或者多个过滤器。过滤器基于所给的参数限制查询的结果。查询集有可迭代和可切片的特点。 每个模型都至少有一个管理器, 阅读全文
posted @ 2016-11-15 18:04 小p 阅读(5424) 评论(0) 推荐(0)
摘要:1.每个模型都是django.db.models.Model 的一个子类;每个模型会在数据库中创建一张表(多对多关系还会生成一个对象关系表);模型的每个属性都映射为数据库中的一个字段。字段的名称不能是Python 保留的关键字;由于Django 查询语法的工作方式,字段名称中连续的下划线不能超过一个 阅读全文
posted @ 2016-11-14 09:12 小p 阅读(175) 评论(0) 推荐(0)
摘要:将Django使用数据库由默认的sqlite3更改为mysql: 1.安装mysql驱动程序 MySQLdb(mysql-python) mysqlclient Connector/Python PyMySQL(纯python的mysql驱动) 2.在配置文件settings.py中,修改DATAB 阅读全文
posted @ 2016-11-13 05:59 小p 阅读(374) 评论(0) 推荐(0)
摘要:一、路由流程 1. 用户浏览器发出请求后,通过根url设置,去找urlpattern变量。在setting.py中对 ROOT_URLCONF进行配置,以确定根URLconf(URL configuration)路径。 2. 在urlpattern变量(一个django.conf.urls.url( 阅读全文
posted @ 2016-10-28 04:37 小p 阅读(419) 评论(0) 推荐(0)
摘要:1.下载安装python 2.打开shell(windows下cmd),安装虚拟环境工具: "pip install virtualenv"。(可以通过“python -m pip install --upgrade pip”升级最新pip) 3.转到目标文件夹,创建虚拟环境:“virtualenv 阅读全文
posted @ 2016-09-05 00:24 小p 阅读(158) 评论(0) 推荐(0)