django
以实战为主,深入学习 django
Chandra Chen
这个作者很懒,什么都没留下…
展开
-
Django 之 数据迁移
数据迁移的两个重要语句makemigrations:查看models.py中的model是否有修订有修订:生成新的migrations代码(首次生成的migrations代码文件为0001_intital.py,后续根据修订的model和原0001_intital.py 生成新的migrations代码)无修订:不变migrate:比对 django app 中 migrati...原创 2019-12-26 10:04:07 · 142 阅读 · 0 评论 -
Django项目生成api文档 之 apidoc(4)
文章目录ApiDoc1.apidoc的细节说明2.运行ApiDoc这篇文章总结一下apidoc项目的文档结构和细节内容。1.apidoc的细节说明docs目录为apidoc生成目录(除了apidoc.json、header.md、footer.md外,均为自动生成文档)apidoc.json 为apidoc的主要配置文档,可以设置api文档页面的信息header.md ...原创 2019-12-19 15:39:21 · 448 阅读 · 0 评论 -
Django项目生成api文档 之 apidoc(3)
文章目录APIDOC 之 Pythondoc 样式apiDoc参数@apiDefine@apiAPIDOC 之 Pythondoc 样式apiDoc通过源代码中的API注释创建文档。apiDoc参数@apiDefine @apiDefine name [title] [description] [title] [description] ....Tips:类似自定义函数的用法...原创 2019-12-19 10:36:11 · 221 阅读 · 0 评论 -
Django项目生成api文档 之 apidoc(2)
规范自动生成api文档代码在前面一篇文章,已经能够构造一个api文档了。在这里要纠正之前的一个错误观点。错误观点:然而按照之前的方式,一个.py文件只能写一个api文档的内容。观点来源:前面的错误观点来自于,作者在同一个.py文件中,发现不同同时插入两个 """xxxx """ 类似这样的注释api信息。正 ...原创 2019-12-18 18:01:04 · 200 阅读 · 0 评论 -
Django项目生成api文档 之 apidoc(1)
一、安装apidoc1.Node.js 安装配置Step1:下载Node.js安装包下载地址为:https://nodejs.org/en/download/Step2:安装Node.JS1)双击下载下来的安装包v12.13.1,点击运行,然后一路next (后面有遇到一个勾选框的页面,忽略,继续next)2)默认安装目录为 “C:\Program Files\nodejs” , ...原创 2019-12-17 17:34:47 · 971 阅读 · 0 评论 -
Django 之 密码的加密、验密、解密
简单介绍一下今天使用到的django内置的加解密包:from django.contrib.auth.hashers import make_password如上图所示,django.contrib.auth.hashers即为django内置的加解密包。1.加密语句:make_password(原始密码)return 加密后的密码from django.contrib.a...原创 2019-12-17 11:58:30 · 1736 阅读 · 1 评论 -
Django项目生成api文档 之 swagger
Django Rest Swagger生成api文档1.简介1.1 swaggerSwagger是一个框架,在项目中使用swagger框架,使其生成一个API文档供前端查看。1.2 django-swagger根据前面swagger的定义,可以猜出,django-swagger即是让django项目产生相应的API文档。2 版本package版本最新版本pyth...原创 2019-12-13 12:02:48 · 1336 阅读 · 0 评论