八、序列化 关于Django中的序列化主要应用在将数据库中检索的数据返回给客户端用户,特别的Ajax请求一般返回的为Json格式。 1、serializers 2、json.dumps 由于json.dumps时无法处理datetime日期,所以可以通过自定义处理器来做扩展,如: ...
分类:
编程语言 时间:
2017-12-05 20:12:05
阅读次数:
200
{% for subrow in subdic.content|slice:":5" %} {% endfor %} {% if "{{subdic.content|length}}" > 5 %} {% endif %} 如上,关键在于 循环中,里面的列表外面没有双引号 而if中,列表外面有双引号 ...
分类:
其他好文 时间:
2017-12-05 01:04:06
阅读次数:
1184
我个人的喜好是用eclipse. 这里介绍如何用eclipse 编写django代码。 首先:安装 python. 为了方便管理,所以我用了Anaconda3. 第2步:安装django. 进入Anaconda目录。执行命令: conda install Django, 直到系统提示安装Django ...
分类:
系统相关 时间:
2017-12-03 00:33:18
阅读次数:
205
新建项目 运行 创建一个应用 迁移数据库 检测数据库变更和生成数据库迁移文件 若是修改了models.py文件,即修改了数据库结构后执行此句会生成一个数据库的配置文件,相当于备份。可用于debug和回滚。 把数据库迁移文件转换成数据库语言 回滚到之前的摸个版本的数据库 创建管理员帐号 获取manag ...
分类:
其他好文 时间:
2017-12-02 21:04:21
阅读次数:
232
老师网址: https://www.cnblogs.com/yuanchenqi/articles/7652353.html 1,复习上级课,一对一,一对多,多对多的使用 2,分页怎么做的: 如果说短时间内一条条的添加数据的话,可能会造成服务器压力太大。 可以将要创建的数据打包,然后在一起放入数据库 ...
分类:
其他好文 时间:
2017-11-30 14:04:21
阅读次数:
192
FBV装饰器: 使用方法: 在函数上加上@auth CBV装饰器: 第一种方式:利用django自带的工具 第二种方式: 第三种方式: ...
分类:
Web程序 时间:
2017-11-29 23:35:47
阅读次数:
242
Q1:这是我一个view函数: 虽然用户已经登陆,但是返回的is_login总是0,也就是没有登陆,这么简单的一个函数,为什么会出错? A1: 如果你使用is_authenticated()判断用户是否登录,那么意味着你采用了django的auth系统,那么你的登陆最好使用django.contri ...
分类:
其他好文 时间:
2017-11-28 19:48:36
阅读次数:
101
import csv from datetime import timedelta def download_csv(commend=None): response = HttpResponse(content_type='text/csv') response['Content-Dispositi... ...
分类:
其他好文 时间:
2017-11-28 15:31:02
阅读次数:
214
# 生成动态文件链接 # 1.models.py image = models.ImageField(upload_to="文件/%Y/%m", verbose_name="缩略图") # 2.urls.py from django.views.static import serve ... # 配... ...
分类:
其他好文 时间:
2017-11-27 23:31:59
阅读次数:
132
一 docker pull ubuntu ,先下载下来一个镜像, 或者 从本地启动一个镜像 docker run -i -t ubuntu /bin/bash 二 进入一定更新操作 # shell on container $ apt-get update $ apt-get -y install ...
分类:
系统相关 时间:
2017-11-27 17:28:00
阅读次数:
171