文章分类 -  Django框架

摘要:CRM简称客户管理系统 权限系统 只要是一个系统中涉及到不同的用户,都会有权限系统的需求 针对web开发,权限是指不同的权限对应不同的url RBAC(基于角色的权限控制系统) xlrd插件常用于批量导入文件功能,安装方法 阅读全文
posted @ 2018-10-16 10:31 叫你你敢答应么 阅读(144) 评论(0) 推荐(0)
摘要:include 阅读全文
posted @ 2018-10-15 13:50 叫你你敢答应么 阅读(88) 评论(0) 推荐(0)
摘要:聚合 aggregate()是QuerySet的一个终止子句,意思是说,它返回一个包含一些键值对的字典 键的名称是聚合值的标识符,值是计算出来的聚合值。键的名称是按照字段和聚合函数的名称自动生成出来的。 用到内置函数: 实例: 如果你想要为聚合值指定一个名称,可以向聚合子句提供它。 可以往aggre 阅读全文
posted @ 2018-09-06 18:19 叫你你敢答应么 阅读(949) 评论(0) 推荐(0)
摘要:备注:用户的登录、注册 models.py Django默认的认证系统auth_user字段是固定的,如果想存储用户的联系方式,就需要通过继承内置的AbstractUser类,来定义一个Model类。 在settings.py中告诉Django,现在使用新定义的UserInfo表来做用户认证 set 阅读全文
posted @ 2018-09-04 15:48 叫你你敢答应么 阅读(202) 评论(0) 推荐(0)
摘要:JSON json指的是JavaScript对象表示法(JavaScript Object Notaion) json是轻量级的文本数据交换格式 json独立于语言 json具有自我描述性,更易理解 JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。 J 阅读全文
posted @ 2018-09-03 14:40 叫你你敢答应么 阅读(544) 评论(1) 推荐(0)
摘要:auth auth_user 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--auth 阅读全文
posted @ 2018-08-30 10:03 叫你你敢答应么 阅读(107) 评论(0) 推荐(0)
摘要:Form 局部钩子、全局钩子 ModelForm 两种的区别 Form介绍 form组件的主要功能如下: 生成页面可用的HTML标签 对用户提交的数据进行校验 保留上次输入内容 使用form组件实现书籍的增加功能 首先定义一个类 在views.py中定义一个BookForm的类 from djang 阅读全文
posted @ 2018-08-28 08:52 叫你你敢答应么 阅读(1878) 评论(0) 推荐(0)
摘要:Django Admin 管理工具 Django 提供了基于 web 的管理工具 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它 创建APP项目 使用管理工具 之后输入用户名密码登录,界面如下: 阅读全文
posted @ 2018-08-27 14:43 叫你你敢答应么 阅读(164) 评论(0) 推荐(0)
摘要:分页 自定义分页 def booklist(request): # 查看所有书籍信息 books = models.Book.objects.all() # 书籍的数量 books_count = books.count() # 获取url中page 参数 current_page = reques 阅读全文
posted @ 2018-08-20 15:43 叫你你敢答应么 阅读(136) 评论(0) 推荐(0)
摘要:路由urls.py 视图views.py Django模板 ORM 一对多、多对多操作 练习:书籍管理系统 一、路由系统 URLconf配置 根据不同app分发不同url 命名url和url反向解析 优点:防止将url硬编码到我们的业务逻辑代码中,给url起别名 通过别名,反向找到 url 二、Dj 阅读全文
posted @ 2018-08-13 15:10 叫你你敢答应么 阅读(196) 评论(0) 推荐(0)
摘要:目录 Django安装和介绍 创建一个Django项目 一、Django 安装和介绍 创建Django项目的两种方式 1、命令行方式创建 2、pycharm方式创建 如下图: pycharm方式启动Django项目 二、创建一个Django项目 用户登录系统 1、在urls.py中配置 2、编辑vi 阅读全文
posted @ 2018-08-05 22:50 叫你你敢答应么 阅读(99) 评论(0) 推荐(0)