1. http请求处理 drf除了在数据序列化部分简写代码以外,还在视图中提供了简写操作。所以在django原有的django.views.View类基础上,drf封装了多个视图子类出来提供给我们使用。 Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存 ...
分类:
其他好文 时间:
2020-06-29 00:47:36
阅读次数:
97
从uwsgi、nginx、静态文件三个方面处理 服务器介绍 服务器:私有服务器、公有服务器 私有服务器:公司自己购买、自己维护,只布署自己的应用,可供公司内部或外网访问 公有服务器:集成好运营环境,销售空间或主机,供其布署自己的应用 私有服务器成本高,需要专业人员维护,适合大公司使用 公有服务器适合 ...
分类:
其他好文 时间:
2020-06-29 00:39:48
阅读次数:
76
1、虚拟环境 1.1安装 pip install virtualenv 1.2创建虚拟环境 virtualenv 环境名称 注:如果本地安装了多个python环境,也可以指定python版本创建虚拟环境 virtualenv 环境名称 --python=python3.x virtualenv 环境 ...
分类:
其他好文 时间:
2020-06-29 00:36:22
阅读次数:
73
前言 ORM 使用 filter() 查询的时候,当有多个条件的时候,可以使用 Q 查询 Q 查询 or 如有个 Card 模型,表里面有以下数据 查询 card_user 名称为 YOYO 或 yoyo的数据,使用 SQL 可以这样查询 select * from yoyo_card where ...
分类:
编程语言 时间:
2020-06-29 00:35:51
阅读次数:
75
1 .安装Django 1.输入cmd进入命令窗口或使用pycharm的Terminal命令行输入pip install django( 默认下载最新版本),当然我们可以指定下载的版本 pip install django == 1.11.29 2.安装可能存在下载慢超时报错问题,因为Django服 ...
分类:
其他好文 时间:
2020-06-29 00:23:36
阅读次数:
89
1. Django 创建项目的命令? django-admin startproject 项目名称 python manage.py startapp 应用 app 名 2. Django 创建项目后,项目文件夹下的组成部分(对 mvt 的理解)? 项目文件夹下的组成部分: manage.py 是项 ...
分类:
其他好文 时间:
2020-06-28 22:53:37
阅读次数:
80
1. 内容回顾 1. 昨日问题 1. request.GET(编辑功能) request.GET是取URL里面的参数,和什么请求是没关系的。 2. ORM取数据 类名.objects.all() 类名.objects.get(条件) --> 有且只能找到一个 类名.objects.filter(条件 ...
分类:
其他好文 时间:
2020-06-28 22:34:44
阅读次数:
75
1.内容回顾 1. 外键的增删改查 1. 外键的语法 models.ForeignKey(to='', on_delete=models.CASCADE) 2. 外键查询的语法 book_obj.press --> 取到的是和我这本书关联的出版社对象 book_obj.press_id --> 数据 ...
分类:
其他好文 时间:
2020-06-28 22:30:59
阅读次数:
72
In settings.py: import pymysql pymysql.install_as_MySQLdb() add a line of code: import pymysql pymysql.version_info=(1,3,13,"final",0) pymysql.install ...
分类:
数据库 时间:
2020-06-28 22:21:32
阅读次数:
69
django是一个具有代表性的成熟的python web框架 主要思路 1、使用models.py创建和管理数据 这解决了网站管理的大问题,一般做前端的都需要处理数据,models.py提供了创建数据库表的方法,跟python的类相结合,将字段和变量统一起来,并支持自定义的方法 通过 manage. ...
分类:
其他好文 时间:
2020-06-28 22:07:36
阅读次数:
50