随笔分类 -  Django

摘要:1. 自动生成接口文档 REST framework可以自动帮助我们生成接口文档。 接口文档以网页的方式呈现。 自动接口文档能生成的是继承自APIView及其子类的视图。 1.1. 安装依赖 REST framewrok生成接口文档需要coreapi库的支持。 pip install coreapi 阅读全文
posted @ 2019-10-16 21:17 Mr_Yun 编辑
该文被密码保护。
posted @ 2019-10-01 01:39 Mr_Yun 编辑
摘要:Django 2.2 LTS 发布,长期支持版来了 django中文网:https://www.django.cn/course/course-3.html Django 2.2 已正式发布,这是一个长期支持版本(LTS),亦即意味着官方会提供至少三年的安全问题和数据丢失修复。除此之外,它还会接收到 阅读全文
posted @ 2019-09-30 18:48 Mr_Yun 阅读(237) 评论(0) 推荐(0) 编辑
摘要:1、Django之ContentType简介 contenttypes 是Django内置的一个应用,可以追踪项目中所有app和model的对应关系,并记录在ContentType表中。models.py文件的表结构写好后,通过makemigrations和migrate两条命令迁移数据后,在数据库 阅读全文
posted @ 2019-09-23 22:34 Mr_Yun 编辑
摘要:官网文档: https://docs.djangoproject.com/en/2.2/topics/signals/ Django提供一种信号机制。其实就是观察者模式,又叫发布-订阅(Publish/Subscribe) 。当发生一些动作的时候,发出信号,然后监听了这个信号的函数就会执行。 作者: 阅读全文
posted @ 2019-09-05 18:14 Mr_Yun 阅读(263) 评论(0) 推荐(0) 编辑
摘要:1.富文本编辑器 1.1快速了解 1.2在Admin中使用 1)在booktest/models.py中,定义模型的属性为HTMLField()类型。 2)生成迁移文件。 3)执行迁移。 4)在本示例中没有定义其它的模型类,但是数据库中有这些表,提示是否删除,输入no后回车,表示不删除,因为其它的示 阅读全文
posted @ 2019-08-14 16:35 Mr_Yun 阅读(952) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-07-29 12:05 Mr_Yun 阅读(27) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-07-20 22:07 Mr_Yun 阅读(26) 评论(1) 推荐(0) 编辑
摘要:会议室预订系统 一、目标及业务流程 期望效果: 业务流程: 用户注册 用户登录 预订会议室 退订会议室 选择日期;今日以及以后日期 二、表结构设计和生成 1、models.py(用户继承AbstractUser) 2、修改配置文件settings.py,覆盖默认的User模型 Django允许你通过 阅读全文
posted @ 2019-07-05 13:28 Mr_Yun 阅读(4589) 评论(3) 推荐(2) 编辑
摘要:Django用户继承AbstractUser后密码为明文 其实本不应该有这个问题,却花了我很久的时间,因为还是初学阶段。 造成这个原因是因为在admin注册的生活没有指定Admin 在app的admin.py里面 阅读全文
posted @ 2019-07-03 21:00 Mr_Yun 阅读(337) 评论(0) 推荐(0) 编辑
摘要:官网教程:https://docs.djangoproject.com/en/2.2/topics/auth/customizing/ app下的model.py settings.py文件中需配置: 在app下的admin.py中配置: 最后在pycharm的命令行生成记录,并同步到数据库 输入命 阅读全文
posted @ 2019-06-22 22:01 Mr_Yun 阅读(883) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-06-22 17:55 Mr_Yun 阅读(2) 评论(0) 推荐(0) 编辑
摘要:1.admin组件使用 1.1注册admin组件 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: django.contrib是一套庞大的功能集 阅读全文
posted @ 2019-06-19 01:34 Mr_Yun 阅读(703) 评论(0) 推荐(0) 编辑
摘要:中间件 中间件介绍 什么是中间件? 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 但是由于其影响的是全局,所以需要谨慎使用,使用不当会影响性能。 说的直白 阅读全文
posted @ 2019-06-05 00:41 Mr_Yun 阅读(302) 评论(0) 推荐(0) 编辑
摘要:1.Django自带的用户认证 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--aut 阅读全文
posted @ 2019-06-05 00:16 Mr_Yun 阅读(791) 评论(0) 推荐(1) 编辑
摘要:Django基础 Django框架介绍 Django模板语言 Django路由系统 Django视图系统 Django ORM字段和字段参数 Django ORM操作及进阶 Django进阶 Cookie和SessionAJAX Django中间件 Form和ModelForm组件 auth认证组件 阅读全文
posted @ 2019-06-04 23:50 Mr_Yun 编辑
摘要:Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息 阅读全文
posted @ 2019-05-31 14:34 Mr_Yun 阅读(289) 评论(0) 推荐(0) 编辑
摘要:AJAX准备知识:JSON 什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解 * JSON 使用 JavaScript 阅读全文
posted @ 2019-05-29 10:39 Mr_Yun 阅读(249) 评论(0) 推荐(0) 编辑
摘要:情景引入? http协议是无状态的。下一次去访问一个页面时并不知道上一次对这个页面做了什么。如何进行状态保存 1.cookie 1.1cookie Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会 阅读全文
posted @ 2019-05-26 16:06 Mr_Yun 阅读(497) 评论(0) 推荐(0) 编辑
摘要:表结构设计 图书信息系统 实践练习: 查找所有书名里包含番茄的书 查找出版日期是2017年的书 查找出版日期是2017年的书名查找价格大于10元的书 查找价格大于10元的书名和价格查找memo字段是空的书 查找在北京的出版社 查找名字以沙河开头的出版社 查找作者名字里面带“小”字的作者查找年龄大于3 阅读全文
posted @ 2019-05-25 00:45 Mr_Yun 阅读(149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示