随笔分类 -  python web

摘要:版本信息: python==3.6 django==1.11.17 djangorestframework==3.11.0 1.安装 pip install django-rest-swagger 版本信息: django-rest-wagger==2.2.0 2.配置 2.1.在settings. 阅读全文
posted @ 2020-07-16 14:18 yin_zhaozhao 阅读(1218) 评论(0) 推荐(0)
摘要:View.py from ast import literal_eval import snowflake.client # 雪花算法存id from rest_framework.response import Response from rest_framework.views import A 阅读全文
posted @ 2020-05-27 11:44 yin_zhaozhao 阅读(347) 评论(0) 推荐(0)
摘要:记一次:ORM查询到数据后,返回前端前,对数据做出修改 本次修改是直接在序列化中作出的修改 from app01.models import BusinessOpportunities, UserRecommendSetting class BusinessOpportunitiesSerializ 阅读全文
posted @ 2020-05-21 14:09 yin_zhaozhao 阅读(436) 评论(0) 推荐(0)
摘要:查询一条数据: 模型名称.objects.get(字段=) BusinessInfo.objects.get(id=006f1884-95a4-11ea-a294-00f1f3f8013d) 模糊查询多条数据:filter() cty = request.GET.get('country') Bus 阅读全文
posted @ 2020-05-20 15:19 yin_zhaozhao 阅读(193) 评论(0) 推荐(0)
摘要:models.py # models.py from django.db import models # 用户表 class User(models.Model): u_name = models.CharField(max_length=32, unique=True) u_password = 阅读全文
posted @ 2019-12-27 16:33 yin_zhaozhao 阅读(315) 评论(0) 推荐(0)
摘要:[2021-12-21 22:20更新]当前项目是两年前练习做的项目:https://files.cnblogs.com/files/Vera-y/mydjango.zip models.py # models.py from django.db import models class UserMo 阅读全文
posted @ 2019-12-26 15:31 yin_zhaozhao 阅读(2986) 评论(3) 推荐(0)
摘要:rest_framework中的request是被rest_framework再次封装过的,并在原request上添加了许多别的属性: (原Django中的request可用request._request导出) Response没有变化,就是原来的HTTPResponse。 data:直接接受字典 阅读全文
posted @ 2019-12-24 18:56 yin_zhaozhao 阅读(465) 评论(0) 推荐(0)
摘要:rest_framework中的视图函数: View函数 APIView函数 APIView的子类 mixins函数 viewsets函数 1.View函数 2.APIView函数 3.APIView的子类 REST框架提供更多两个用于编写api视图的包装器(wrappers) 1.基于函数视图(F 阅读全文
posted @ 2019-12-24 18:22 yin_zhaozhao 阅读(246) 评论(0) 推荐(0)
摘要:官方网站: https://www.django-rest-framework.org/ 翻译网站:https://q1mi.github.io/Django-REST-framework-documentation/ RESTful 在Django框架中实现的插件:rest_framework 在 阅读全文
posted @ 2019-12-23 19:05 yin_zhaozhao 阅读(375) 评论(0) 推荐(0)
摘要:1. 什么是RESTful? 一种软件架构风格,设计风格,用于客户端和服务端交互类的架构。 一组架构约束条件和原则 2. 什么是RESTful架构? 客户端通过http动词(get/post等)对服务器资源进行操作,实现‘表现层的状态转换’ 3. http动词(资源的具体类型): GET(SELEC 阅读全文
posted @ 2019-12-20 12:20 yin_zhaozhao 阅读(291) 评论(0) 推荐(0)
摘要:我们Django学到这里,基础知识阶段是已经完成了!! 在我们前面接触到的视图都是基于函数的视图函数我们可以称它为FBV,而今天我们新接触的就是视图函数的另一类CBV:基于类的视图函数,我们这里拓展这个知识也是为了给后面学习RESTful框架打基础,因为python的RESTful框架可能会完全推翻 阅读全文
posted @ 2019-12-19 16:34 yin_zhaozhao 阅读(211) 评论(0) 推荐(0)
摘要:admin 是Django提供的基于web的管理工具,是系统管理员用于数据的输入,删除和查询的管理工具。 超级管理员在settings中的集成:INSTALLED_APPS=['django.contrib.admin'] 1.创建超级用户:python manage.py createsuperu 阅读全文
posted @ 2019-12-16 11:22 yin_zhaozhao 阅读(188) 评论(0) 推荐(0)
摘要:celery学习:http://docs.jinkan.org/docs/celery/ 什么是celery? Celery 是一个简单、灵活且可靠的,处理大量消息的分布式系统,并且提供维护这样一个系统的必需工具。它专注于实时处理的任务队列,同时也支持任务调度。 什么地方可以用到celery?(基础 阅读全文
posted @ 2019-12-02 16:05 yin_zhaozhao 阅读(317) 评论(1) 推荐(0)
摘要:下载富文本: pip install django-tinymce 一、配置 在settings.py文件INSTALLED_APPS中添加:'tinymce'; 二、应用 1、在admin中使用 a、在settings.py 文件中配置 TINYMCE_DEFAULT_CONFIG={ # 配置富 阅读全文
posted @ 2019-11-30 16:46 yin_zhaozhao 阅读(568) 评论(0) 推荐(0)
摘要:分页:把从数据库中的数据分为多页在客户端显示。 在django中,可通过这两个对象来实现: Paginator对象 Page对象 Paginator对象与Page对象的关系: paginator对象调用自身的page方法就会生成page对象(一页就是一个page对象) 一、Paginator对象 1 阅读全文
posted @ 2019-11-30 15:41 yin_zhaozhao 阅读(333) 评论(0) 推荐(0)
摘要:存储路径: 存储在服务器的项目的static/upfile(你说了算的文件名,但是一般俺们叫这个)文件中 配置: 配置settings.py文件 MDEIA_ROOT = os.path.join(BASE_DIR,r'static\upfile') # 注:在windows下为'\',linux为 阅读全文
posted @ 2019-11-30 11:07 yin_zhaozhao 阅读(221) 评论(0) 推荐(0)
摘要:什么是中间件? 可以介入django的请求和响应的轻量级的底层插件,它其实就是一个python类,我们在settings配置文件中的↓↓↓↓,都是中间件 MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.c 阅读全文
posted @ 2019-11-30 10:44 yin_zhaozhao 阅读(137) 评论(0) 推荐(0)
摘要:什么是静态文件? 是django中用于存放css,js,图片,json文件,字体文件等的文件,使代码更好管理。 1、配置 https://www.cnblogs.com/Vera-y/p/11492314.html 2、保险标签配置写法(最好加上):在static改变时,原配置可能会导致路径错误 阅读全文
posted @ 2019-11-30 09:42 yin_zhaozhao 阅读(128) 评论(0) 推荐(0)
摘要:验证码:在用户注册/登陆时使用,为了防止暴力请求,减轻服务器压力,也是防止csrf的一种方式。 运行环境:python django 对应template模块htm函数: 登陆页面: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF 阅读全文
posted @ 2019-11-27 10:18 yin_zhaozhao 阅读(187) 评论(0) 推荐(0)
摘要:在我url匹配过程中出现了这样一个错误: 网页显示: Not Found The requested URL /sunck/login/sunck/showmain/ was not found on this server. 我有点懵b,然后一遍又一遍的检查url的匹配,然后依然找不到错误源头,并 阅读全文
posted @ 2019-11-27 08:36 yin_zhaozhao 阅读(522) 评论(0) 推荐(0)