Django
-
Django之DRF操作(细节干货)
DRF操作全部干货,细节满满。 目录 1.DRF初始化 1.1安装DjangoRestFramework 1.2在syl/settings.py中注册 1.3 在settings.py中配置 1.4创建user/serializer.py写序列化器 2.DRF认证、权限、限流、分页、过滤、序列化 2.2 编写user/views.py 1.DRF初始化 DR…
-
django uwsgi websocket踩坑
https://www.cnblogs.com/Xjng/p/4853080.html 上面的是参考内容, 我的环境如下,python2.7,django1.11,uwsgi2.0以上,niginx作为代理 安装openssl: apt-get install libssl-dev, 安装完这个uwsgi要重新装 客户端是用的websocket作为发送的,p…
-
Django的基本配置
一、Django基本配置 1.新建app 在项目目录中,即manage.py文件所在的目录执行下面代码: python manage.py startapp app 2.在项目中添加新建的app 找到settings.py文件在INSTALLED_APPS中添加自定义的app INSTALLED_APPS = [ ‘django.contrib.admi…
-
django前后分离-restful
REST是所有Web应用都应该遵守的架构设计指导原则。 Representational State Transfer,翻译是”表现层状态转化”。 REST核心: 资源, 状态转移, 统一接口 资源: 是REST最明显的特征,是指对某类信息实体的抽象,资源是服务器上一个可命名的抽象概念,资源是以名词为核心来组织的,首先关注的是名词。 状态转移: 是指客户端痛…
-
django-vue项目部署
上线部署准备工作 安装mysql 安装redis 安装: apt-get install redis-server 从进程中查看是否启动: ps -aux|grep redis 端口 6379 安装nginx 安装: sudo apt install nginx systemctl status nginx 查看nginx的状态 syst…
-
Django建表时中 Class Meta 与 def __str__的作用
在使用django的ORM模型进行数据库的设计时 可以在models类中使用class Meta 和 def __strt__ 来自定义一些东西 from django.db import models class Book(models.Model): title = models.CharField(max_length=64) price =…
-
Django学习笔记-Django1.11 python manage.py migrate执行出错
学习python编程 从入门到实践第18章时,创建数据库失败 python manage.py migrate 执行失败,报错: ‘%s=%s’ % (k, v) for k, v in params.items(), SyntaxError: Generator expression must be parenthesized 解决方法: 找到widge…
-
on_delete django之ORM操作之Foreignkey
on_delete指的是通过ForeignKey连接起来的对象被删除后,当前字段怎么变化。 常见的选项有: models.CASCADE,对就对象删除后,包含ForeignKey的字段也会被删除 models.PROTECT,删除时会引起ProtectedError models.SET_NULL,注意只有当当前字段设置null设置为True才有…
-
django DateTimeField和DateField和TimeField
需要了解跟时间相关的三个modelField, DateTimeField和DateField和TimeField 存储的内容分别对应着datetime(),date(),time()三个对象。 对于auto_now和auto_now_add。两者默认值都为False。 auto_now=Ture,字段保存时会自动保存当前时间,但要注意每次对…
-
django自带User管理中添加自己的字段方法
#coding=utf-8 from django.db import models from django.contrib.auth.models import User, make_password, check_password, Group, GroupManager from django.contrib.auth.admin import Use…