![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
白杨树~
这个作者很懒,什么都没留下…
展开
-
django -- User模型
User模型的基本用法: 创建用户: 通过create_user方法可以快速的创建用户。这个方法必须要传递username、email、password。顺序不能错。示例代码如下: views.py #引入User from django.contrib.auth.models import User from django.http import HttpResponse...原创 2018-09-26 22:05:42 · 1009 阅读 · 0 评论 -
django -- url映射
* url映射 * 传递参数 * 应用命令空间 * 默认参数 ## 昨天遇到的问题 * windows 中 用户名 不要写成中文 * 如果说 遇到 mkvirtualenv workon 命令找不到 * 将 C:\Python\Python36\Scripts (python安装目录 下面有 mkvirtualenv.bat的脚本)加到环境变量 ...原创 2018-09-18 22:30:32 · 558 阅读 · 0 评论 -
django -- 模板
* 自定义路径转化器 * 模板 * 模板参数 * 模板常用的标签 ## 复习 ``` from django.http import HttpResponse def index(request): return HttpResponse() http://127.0.0.1:9000/book 主目录的urls.py from django...原创 2018-09-18 22:31:25 · 211 阅读 · 0 评论 -
django -- 过滤器
* 常见过滤器 * 自定义过滤器 * 模板结构优化 * 加载静态文件 ## 复习 ``` settings.py 中有一个 TEMPLATES 配置 BASE_DIR 你的项目目录 'DIRS': [os.path.join(BASE_DIR, 'templates')] 项目目录下templates文件夹 也就是说 render render_to_string...原创 2018-09-18 22:32:23 · 450 阅读 · 0 评论 -
django -- ORM模型
* 模板加载静态文件 * django 数据库 * 小型项目 * orm模型 ## 复习 ```{ add {{value|add:"adsf"}} cut {{value|cut:""}} context = { 'birthday':datetime.now() } {{value|date:'Y-m-d H:i:s'}} default {{v...原创 2018-09-18 22:33:24 · 205 阅读 · 0 评论 -
django -- ORM应用及表关系
* 模型常用的字段 * 表的关系 * ORM 应用 ## 复习 ``` ``` ## orm 增删该查 扩展 ``` book = Book.objects.filter(name="三国演义",desc='name').first() books = Book.objects.order_by("-price") #从高到低进行排序 for bo...原创 2018-09-18 22:34:55 · 275 阅读 · 0 评论 -
django -- 视图高级
* django 限制请求 * 页面重定向 * HttpRequest对象 * 生成CSV文件 * 类视图 ## django 限制请求 * get 一般用来像服务器索取数据 不会对服务器的状态进行修改 不会像服务器提交数据 * post 一般用来像服务器提交数据 会对服务器的状态进行修改 比如提交一片文章给服务器 ~~~ **装饰器:requ...原创 2018-09-18 22:35:52 · 218 阅读 · 0 评论 -
django -- 错误跳转&表单验证&数据分页
## 重点: 1、错误跳转 2、表单验证 3、数据分页 ## 复习 ``` from django.views.decorators.http from require_http_methods,require_GET,require_POST @require_http_methods['GET','POST'] @require_GET def index(request) ...原创 2018-09-19 22:39:16 · 694 阅读 · 0 评论 -
django -- 文件上传&cookie/session&登录注册
# django9 ## 文件上传: 文件上传是网站开发中非常常见的功能。这里详细讲述如何在`Django`中实现文件的上传功能。 ## 前端HTML代码实现: 1. 在前端中,我们需要填入一个`form`标签,然后在这个`form`标签中指定`enctype="multipart/form-data"`,不然就不能上传文件。 2. 在`form`标签中添加一个`input`标签,然后指定...原创 2018-09-20 23:01:49 · 265 阅读 · 0 评论 -
django--安装
* 开发环境的搭建 * django 介绍 * django 安装 * git ## 开发环境的搭建 ``` 1.安装 pyenv https://github.com/pyenv/pyenv-installer curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-inst...原创 2018-09-18 22:29:26 · 184 阅读 · 0 评论