Jonathan1314

导航

随笔分类 -  Django开发目录

Django Class Based View
摘要:本节内容 一 Class Based View 基于类的视图 1. 类的视图 View 2. 类的视图 TemplateView 3. 类的视图 login_required解决方法 二 通用视图 1. 通用视图 - ListView 2. 通用视图 - DetailView 3. 通用视图 - F 阅读全文

posted @ 2017-09-19 17:43 Jonathan1314 阅读(417) 评论(0) 推荐(0)

Django Admin 专题
摘要:Django admin Django强大的功能之一就是提供了Admin后台管理界面,简单配置就可以对数据库内容做管理 创建ModelAdmin并注册 说明: django启动时,会自动去app下寻找admin模块,生成后台页面 自动根据model的Field类型设置Form类型 配置ModelAd 阅读全文

posted @ 2017-09-18 16:37 Jonathan1314 阅读(305) 评论(0) 推荐(0)

Django Auth 专题
摘要:Django的标准库存放在 django.contrib 包中。每个子包都是一个独立的附加功能包。 这些子包一般是互相独立的,不过有些django.contrib子包需要依赖其他子包,其中django.contrib.auth 为Django的用户验证框架 Django内置了用户认证系统,处理用户账 阅读全文

posted @ 2017-09-18 15:44 Jonathan1314 阅读(260) 评论(0) 推荐(0)

Django Model 进阶
摘要:回顾: 定义 models settings.py激活app才能使用models migrations:版本控制,当更改库表结构时可以处理数据 增删改查 常见Field 定义 models settings.py激活app才能使用models migrations:版本控制,当更改库表结构时可以处理 阅读全文

posted @ 2017-09-15 15:04 Jonathan1314 阅读(409) 评论(0) 推荐(0)

Django Model Form
摘要:ModelForm ModelForm结合了Form和Model,将models的field类型映射成forms的field类型,复用了Model和Model验证, 写更少的代码,并且还实现了存储数据库的简单方法 models field类型和forms field类型映射关系 https://do 阅读全文

posted @ 2017-09-13 15:00 Jonathan1314 阅读(368) 评论(0) 推荐(0)

Django Form
摘要:案例需求: 出版社,作者,书籍 后台管理 分析: 验证用户输入 返回用户error html构造form 验证用户输入和model的约束重复 代码冗长 验证用户输入 返回用户error html构造form 验证用户输入和model的约束重复 代码冗长 用Django Form来解决这些问题: 先了 阅读全文

posted @ 2017-09-12 14:45 Jonathan1314 阅读(205) 评论(0) 推荐(0)

Django Template 进阶
摘要:回顾: Variables {{ var }} {{ dict.key }} {{ var.attr }} {{ var.method }} {{ varindex }} Filter {{ list | join."," }} {{ name | lower }} Tags {% tag xxx 阅读全文

posted @ 2017-09-08 17:38 Jonathan1314 阅读(266) 评论(0) 推荐(0)

Django View 进阶
摘要:返回404 注意 返回的页面和status=200一样都是'Not found' 自定义错误视图 1. 修改配置文件 2. 创建视图函数 3. 配置项目路由 render()函数 render(request, template_name, context=None, content_type=No 阅读全文

posted @ 2017-09-08 15:25 Jonathan1314 阅读(242) 评论(0) 推荐(0)

Django URLConf 进阶
摘要:Django处理一个请求 项目启动后根据 settings ROOT_URLCONF 决定项目根URLconf urlpatterns是django.conf.urls.url()实例的一个Python列表 Django依次匹配每个URL模式,匹配成功后就停止 Django匹配成功,调用相应视图函数 阅读全文

posted @ 2017-09-07 16:20 Jonathan1314 阅读(249) 评论(0) 推荐(0)

Django基础和基本使用
摘要:Django是Python下的一款著名的Web框架 框架 任何语言进入到高级部分时,会有认证、session、http、连接数据库等等功能操作,没有框架时需要自己实现 框架 是整个或部分系统的可重用设计,表现为一组抽象组件及组件实例间交互的方法; Django优点 自带轮子众多,方便快速开发 如Au 阅读全文

posted @ 2017-09-06 17:54 Jonathan1314 阅读(406) 评论(0) 推荐(0)

Django Model 基础
摘要:程序涉及到数据库相关操作时,一般都会这样: 创建数据库,设计表结构和字段 使用 pymysql 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 创建数据库,设计表结构和字段 使用 pymysql 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操 阅读全文

posted @ 2017-08-03 15:38 Jonathan1314 阅读(240) 评论(0) 推荐(0)

Python自动化开发 - RESTful API
摘要:本节内容 1. RESTful 简介 2. RESTful 设计指南 3. Django REST Framework 最佳实践 4. 理论拓展与开放平台 5. API文档化与测试 传统理解,软件和网络是两个不同的领域,很少有交集:软件开发主要针对单机环境,网络则主要研究系统之间的通信 互联网的兴起 阅读全文

posted @ 2017-07-14 14:45 Jonathan1314 阅读(8029) 评论(0) 推荐(0)