![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
文章平均质量分 81
hurt--
这个作者很懒,什么都没留下…
展开
-
docker 7 打包 docker 的镜像
docker原创 2017-12-14 17:25:18 · 383 阅读 · 0 评论 -
django 1.8 官方文档翻译:6-3 Django异常
Django异常DJango会抛出一些它自己的异常,以及Python的标准异常。Django核心异常Django核心异常类定义在django.core.exceptions中。ObjectDoesNotExist_exception _ObjectDoesNotExist[source]DoesNotExist异常的基类;对ObjectDoesNotExist的try/ex...原创 2018-08-09 16:48:43 · 848 阅读 · 1 评论 -
Django+Linux+Uwsgi+Nginx项目部署文档
Django+Linux+Uwsgi+Nginx项目部署文档WSGI在生产环境中使用WSGI作为python web的服务器WSGI:全拼为Python Web服务器网关接口,Python Web服务器网关接口,是项目默认会生成一个wsgi.py文件,确定了设置模块,uWSGI实现了WSGI的所有接口,是一个快速,自我修复,开发人员和系统管理员友好的服务器,C语言编写,效率高Nginx使用ngin...转载 2018-06-27 09:29:32 · 5532 阅读 · 1 评论 -
python 将数据库的 utc时间转换成本地时间
最近在项目中遇到一个问题:数据库中存放的时间为UTC时间,但是现在要求都出来显示的时间为本地时间,由于自己之前很少接触Python,对Python中的datetime操作很不熟悉,在网上查阅了相关资料后终于成功解决了这个问题,方法如下:[python] view plain copyfrom dateutil import tz from datetime import datetime ...原创 2018-05-08 17:59:25 · 3584 阅读 · 1 评论 -
使用 Django Q F 对象构建复杂的查询
from django.db import modelsclass Question(models.Model): text = models.CharField(max_length=200) pub_date = models.DateTimeField('published_date') def __unicode__(self): return...原创 2018-03-27 19:41:20 · 2003 阅读 · 0 评论 -
如何在阿里云 Ubuntu 16.04 上使用uWSGI和Nginx服务Django应用程序
介绍Django是一个功能强大的Web框架,可以帮助您将Python应用程序或网站打开。Django包含一个简化的开发服务器,用于在本地测试您的代码,但对于与生产相关的任何事情,都需要更安全,更强大的Web服务器。在本指南中,我们将演示如何在Ubuntu 16.04上安装和配置一些组件以支持和服务Django应用程序。我们将配置uWSGI应用程序容器服务器以与我们的应用程序进行交互。然后,我们将设...原创 2018-03-02 13:30:03 · 341 阅读 · 0 评论 -
Django REST framework的各种技巧——3.权限
django内置强大的权限系统,restframework也完全支持,为什么不用呢?文档django permission的文档restframework permission的文档权限的类型用户是否有访问某个api的权限用户对于相同的api不同权限看到不同的数据(其实一个filter)不同权限用户对于api的访问频次,其他限原创 2018-01-20 17:20:34 · 4516 阅读 · 1 评论 -
Django REST framework的技巧—— 2.serializer
serializer只做一件事情,json化model对象,所以这一部分相当简单讲解拿基本的user,group为例子首先一个关联的modelclass UserProfile(TimeStampedModel): user = models.OneToOneField(User, unique=True, db_index=True, relat原创 2018-01-20 16:37:29 · 1142 阅读 · 0 评论 -
Django 查询时间段 时间搜索 过滤
Django 查询时间段大于某个时间gtnow = datetime.datetime.now()start = now – datetime.timedelta(hours=23, minutes=59, seconds=59)a=yourobject.objects .filter(youdatetimcolumn__gt=start)[, , ]大于等于某原创 2018-02-02 20:45:02 · 22573 阅读 · 1 评论 -
docker 脚本方式搭建多容器的django部署环境
项目结构:mysql: conf.dstart.sh:#!/bin/bash #echo "---------------start mysql image-------------------"docker run --name mysql \-v $(pwd)/conf.d:/etc/mysql/conf.d \-v $(pwd)原创 2018-01-16 15:49:30 · 940 阅读 · 1 评论 -
docker 一个镜像 所有容器的 dockerfile 搭建
项目目录:dockerfile:FROM ubuntu:14.04# Enable production settings by default; for development, this can be set to # `false` in `docker run --env`ENV DJANGO_PRODUCTION=true# Set ter原创 2018-01-16 15:34:50 · 923 阅读 · 2 评论 -
Django generics view 以及看源码为什么这么重要
Django generics view 以及看源码为什么这么重要 这对你理解django 以及后续学习django rest framework 很重要的关于阅读代码我们知道,得益于python的语言特性,python的源码是直接可以看的到的,而django是一种大而全的东东,虽然django的文档看似全面,但实际上有些模块写的确实不怎么样,而且平时遇到的需求也是多变的,原创 2018-01-22 20:29:27 · 808 阅读 · 0 评论 -
Django中 CSRF 理解 原理 及 使用
python django原创 2017-12-28 16:42:43 · 1342 阅读 · 0 评论 -
django从请求到返回都经历了什么
django从请求到返回都经历了什么原创 2017-12-27 14:28:57 · 524 阅读 · 0 评论 -
django通过celery添加异步任务 0
django通过celery添加异步任务 0原创 2017-12-27 14:25:02 · 1098 阅读 · 0 评论 -
python flask django的权限管理 ----RBAC
python django原创 2017-12-27 14:19:40 · 4182 阅读 · 1 评论 -
Docker 使用指南 (六)—— 使用 Docker 部署 Django 容器栈
Docker 部署 Django 应用可以通过两种方式来完成:迭代构建和容器互联。以下使用容器互联的方式搭建 Django 容器栈。所需镜像Docker version 1.7.1daocloud.io/nginx:1.11daocloud.io/python:2.7daocloud.io/mysql:5.6daocloud.io/django:1.9容器创建的顺序:m转载 2017-12-15 09:16:49 · 2306 阅读 · 0 评论 -
django:DateTimeField如何自动设置为当前时间并且能被修改 ——django日期时间字段的使用
创建django的model时,有DateTimeField、DateField和TimeField三种类型可以用来创建日期字段,其值分别对应着datetime()、date()、time()三中对象。这三个field有着相同的参数auto_now和auto_now_add,表面上看起来很easy,但实际使用中很容易出错,下面是一些注意点。DateTimeField.auto_now这个参...原创 2018-08-09 16:54:52 · 6703 阅读 · 0 评论