django
文章平均质量分 83
countofdane
能用脚本解决的打死不用手
展开
-
Django数据库表反向生成实例解析
Django数据库表反向生成实例解析本文我们研究下如何在django中反向生成mysql model代码,接下来我们看看具体介绍。我们在展示django ORM反向生成之前,我们先说一下怎么样正向生成代码。正向生成,指的是先创建model.py文件,然后通过django内置的编译器,在数据库如mysql中创建出符合model.py的表。反向生成,指的是先在数据库中create...原创 2019-12-28 11:14:46 · 412 阅读 · 0 评论 -
用 buildout 对 django 项目打包
首先安装 zc.buildoutpip install zc.buildout创建一个 django 项目django-admin.py startproject HelloWorld原创 2019-12-28 09:11:13 · 217 阅读 · 0 评论 -
Django Celery Redis 异步执行任务demo实例
一、windows中安装redis 安装过程见 《在windows x64上部署使用Redis》二、环境准备requirements.txtDjango==1.10.5celery==3.1.23redis==2.10.5 注意,celery 4.x 以上不支持windowspip install -r requirements.txt三、创建Django项目c...转载 2018-11-20 22:22:02 · 233 阅读 · 0 评论 -
django 根据model 生成 Serializer
import remodel_str = '''class Type(models.Model): name = models.CharField('类型名称', max_length=100) def __str__(self): return "%s" % self.name def natural_key(self): r...原创 2018-11-13 14:10:43 · 592 阅读 · 0 评论 -
用 django-crontab 实现服务端的定时任务
在做一个django项目的时候,我遇到了一个定时任务的需求,我这里是需要定时扫描数据库并发送邮件,在查阅相关资料后,总结出如下几个方法使用while创建一个死循环,判断时间,从而执行一些函数 使用APScheduler库实现定时任务 (详情可以见http://blog.csdn.net/hui3909/article/details/46652623) django-crontab实现定时...原创 2018-08-16 19:19:08 · 10530 阅读 · 0 评论 -
django model filter 条件过滤
greater than or equal to less than or equal todjango model filter 条件过滤,及多表连接查询、反向查询,某字段的distinct2013-09-09 19:43:551.多表连接查询:当我知道这点的时候顿时觉得django太NX了。 class A(models.Model): name = models.CharField(...转载 2018-05-06 23:00:15 · 2780 阅读 · 0 评论 -
Django设置TIME_ZONE和LANGUAGE_CODE为中国区域
Django默认的timezone是TIME_ZONE = 'America/Chicago'LANGUAGE_CODE = 'en-us' 设置为中国区域:TIME_ZONE = 'Asia/Shanghai'LANGUAGE_CODE = 'zh-cn'另外你可以根据情况设置\Lib\site-packages\django\conf\global_settings.py里面的时区...转载 2018-05-02 14:43:45 · 3614 阅读 · 0 评论 -
django 爬坑之路1 常用命令
1. 查看 django 版本 方法一:$ python -m django --version 方法二: import django print(django.get_version())原创 2018-04-20 16:07:49 · 178 阅读 · 0 评论 -
Django之分页功能
关住 公 纵 号 “ 阿蒙课程分享 ” 获得学习资料及趣味分享 Django提供了一个新的类来帮助你管理分页数据,这个类存放在django/core/paginator.py.它可以接收列表、元组或其它可迭代的对象。基本语法12345678910class Paginator(object): def __init__(self, object_list, per_page, o...转载 2017-11-08 09:34:24 · 439 阅读 · 0 评论 -
关于Django的TIME_ZONE时区问题的若干总结
在Django1.6的settings.py文件中有TIME_ZONE和USE_TZ两个参数来描述时区的设置。TIME_ZONE:用于存放本地时区信息,默认值为UTC,意思为采用国际标准时间“格林尼治时间”。中国处于东八区,官方文档上有两个取值“Asia/Shanghai”和“Asia/Chongqing”(没有北京).USE_TZ:用于控制是否使用UTC时间(True and转载 2017-11-28 11:13:47 · 1481 阅读 · 0 评论 -
django 后台服务
如果是 Django 不主动提示创建管理员(Django 1.9不提示)用下面的命令创建一个帐号1python manage.py createsuperuser六,修改 admin.py 进入 blog 文件夹,修改 admin.py 文件(如果没有新建一个),内容如下123转载 2017-11-06 14:50:03 · 506 阅读 · 0 评论