10 2020 档案
摘要:前端发送到后端的数据需要做校验,比如ip地址格式是否正确,名称字段是否超长等等, 这些肯定是要在前端先做校验的,但是后端也必须做,因为fiddler等抓包软件很容易绕过前端, 前端通过data.responseJSON获取后端返回,如上面的单字段校验返回为:{"server_ip":["ip格式不正
阅读全文
摘要:DRF框架: 官方文档:https://www.django-rest-framework.org/ 中文翻译版:http://www.iamnancy.top/djangorestframework/Home/
阅读全文
摘要:DRF官方文档渲染器传送门 --写在最后怕看不到 原始方法: 后端使用drf写好接口后,前端页面仍采用视图函数方式跳转至html页面 优化: 1、不用写视图函数 2、修改路由为 url(r'^server_list$', server_info.ServerInfoList.as_view()),
阅读全文
摘要:需求: 由于前端框架需要后端返回数据格式为{"rows: "[{"id":1,"project_name":"短信"},{"id":2,"project_name":"短信"}], "total": 2}, 默认情况下ListAPIView视图获取列表所有数据返回数据格式为:[{"id":1,"pr
阅读全文
摘要:模型文件如下 models.py # -*- coding: utf-8 -*- from __future__ import unicode_literals from django.db import models from account.models import User # Create
阅读全文
摘要:通过inspectdb处理类,可以将现有数据库里的一个或多个或全部数据表生成Django model实体类。 调用命令参数: python manage.py inspectdb --database default tablename1 tablename2 >myApp/models.py --
阅读全文