![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
liu45464546
这个作者很懒,什么都没留下…
展开
-
Django开始命令
1,创建项目:django-admin startproject 项目名,例子:django-admin startproject test12,创建应用:python manage.py startapp 应用名,例子:python manage.py startapp app13,生成迁移文件:python manage.py makemigrations4,执行迁移:python manag...原创 2018-07-11 15:48:42 · 183 阅读 · 0 评论 -
Django之缓存机制
概述 对于中等流量的网站来说,尽可能的减少开销是非常必要的。缓存数据就是为了保存那些需要很多计算资源的结果,这样的话就不必在下次重复消耗计算资源 Django自带了一个健壮的缓存系统来保存动态页面,避免每次请求都冲重新计算 Django提供了不同级别的缓存策略,可以缓存特定的视图的输出、可以仅仅缓存那些很难计算出来的部分、或者缓存整个网站将缓存存储到redis中,默认使用redis中的1数据库,首...原创 2018-07-14 16:44:04 · 750 阅读 · 0 评论 -
Django之邮件发送
概述:Django中内置了邮件发送功能,发送邮件需要使用SMTP服务,常用的免费服务器有:163、126、QQ本文使用的是163邮箱,首先打开POP3/SMTP服务与IMAP/SMTP服务,然后重置授权密码。setting.py文件配置:#邮件发送 EMAIL_BACKEND='django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST='smt...原创 2018-07-14 17:03:13 · 883 阅读 · 0 评论 -
django 之 select filter查询
基本操作 # 获取所有数据,对应SQL:select * from User User.objects.all() # 匹配,对应SQL:select * from User where name = '运维咖啡吧' User.objects.filter(name='运维咖啡吧') # 不匹配,对应SQL:select * from User where name != '运维咖啡吧' Us...原创 2018-10-12 12:01:48 · 3631 阅读 · 1 评论 -
随记
django-celery中有两个装饰函数。一个是@task,另一个是@share_task。两者区别在于,前者只能自己这个APP使用。后者是一个全局的配置,多个初始化的APP都可以使用。 ...原创 2018-12-03 10:11:30 · 110 阅读 · 0 评论 -
django之微信支付JSAPI
import hashlib import json import time import xml.etree.ElementTree as ET import requests from common.common import generate_uid, get_timestamp from mall.config import WEIXIN_NOTIFY_URL from yaozc i...原创 2018-12-27 17:27:52 · 1121 阅读 · 0 评论 -
django 之 图片上传
def upload_file(up_file, domain, ext_types=('png', 'jpeg', 'gif', 'bmp', 'jpg')): if up_file: date_path = date.strftime(date.today(), "%Y/%m/%d") uid = uuid.UUID.time_low.fget(uui...原创 2019-01-02 10:33:58 · 157 阅读 · 0 评论