Django基础
文章平均质量分 73
OnMy22
这个作者很懒,什么都没留下…
展开
-
Django之模板
模板的定义:(1)变量:视图传递给模板的数据变量要遵守标识符规则 {{var}}注意:1.如果使用的变量不存在,则插入的是空字符串2. 在模板中使用点语法:当做字典来处理或属性方法 {{stu.name}}3. 在模板中使用对象的方法 注意:不能传递参数(2)标签语法:{% tag %}作用:在输出中创建文本,控制逻辑和循环1)if: 格式:{% if 表达式%}...原创 2018-04-22 17:47:04 · 201 阅读 · 0 评论 -
Django视图
视图的作用流程:一、错误视图 404视图:找不到网页(url匹配不成功时返回)时返回500视图:在视图代码中出现错误(服务器代码错误)400视图:错误出现在客户的操作二、HttpRequest对象(1)概述:服务器接收http请求后,会根据报文创建HttpRequest对象,视图的第一个参数就是HttpRequest对象,django创建的,之后调用视图时传递给视图。(2)属性:path:请...原创 2018-04-14 11:57:56 · 199 阅读 · 0 评论 -
Django模型
Django模型:Django对各种数据库提供了很好的支持,Django为这些数据库提供了统一的调用API,我们可以根据不同的业务需求选择不同的数据库。 (1)配置数据库:修改工程目录下的__init__.py文件import pymysql pymysql.install_ad_MySQLdb()(2)修改settings.py文件中的DATABASES 开发流程 配置数据库 ...原创 2018-04-08 21:38:23 · 262 阅读 · 0 评论 -
Django中的Model中的字段类型、字段选项与关系类型
字段类型:autoField:一个根据实际ID自动增长的IntegerField,通常不指定,如果不指定,一个主键字段将自动添加到模型中CharField(max_length=字符长度):字符串,默认的表彰样式是TextInputTextField:大文本字段,一般超过4000时使用,默认的表单控件是TextareaIntegerField:整数DecimalField(max_digits=N...原创 2018-04-07 17:59:43 · 1466 阅读 · 1 评论 -
Django框架的理解与Django开发过程的总结
第一次接触Web开发,对其背后的逻辑关系不了解,导致看视频教程学习起来比较吃力,所以花了几天的时间,反复看视频、参考其他人的完整web项目开发过程。然后自己原样照搬做了一个简易博客。从中慢慢吸收理解背后的原理,虽然到现在还没有理解透,许多Django内置的函数方法还不理解,但总体的来说已经有了个大体的认识。从0到1是挺不容易的,下面是对Django框架的自己的一些理解,个人认为我以一个初学...原创 2018-04-02 23:26:15 · 4971 阅读 · 2 评论
分享