随笔分类 -  Django

摘要:Django内置的Admin是对于model中对应的数据表进行增删改查提供的组件,使用方式有: 依赖APP: django.contrib.auth django.contrib.contenttypes django.contrib.messages django.contrib.sessions 阅读全文
posted @ 2017-12-12 02:16 刘小伟 阅读(399) 评论(0) 推荐(1)
摘要:一、在Django 中构建一个表单 Form 类 我们已经计划好了我们的 HTML 表单应该呈现的样子。在Django 中,我们的起始点是这里: forms.py from django import forms class NameForm(forms.Form): your_name = for 阅读全文
posted @ 2017-12-08 11:38 刘小伟 阅读(233) 评论(0) 推荐(0)
摘要:一、简介 在实际应用中,你将用 Django 模板系统来创建整个 HTML 页面。 这就带来一个常见的 Web 开发问题: 在整个网站中,如何减少共用页面区域(比如站点导航)所引起的重复和冗余代码? 解决该问题的传统做法是使用 服务器端的 includes ,你可以在 HTML 页面中使用该指令将一 阅读全文
posted @ 2017-11-11 16:31 刘小伟 阅读(235) 评论(0) 推荐(0)
摘要:一、简介及注意事项 django的模板系统自带了一系列的内建标签和过滤器,一般情况下可以满足你的要求,如果觉得需更精准的模板标签或者过滤器,你可以自己编写模板标签和过滤器,然后使用{% load %}标签使用他们 自定义标签和过滤器必须依赖于一个django app,也就是说,自定义标签和过滤器是绑 阅读全文
posted @ 2017-11-11 16:30 刘小伟 阅读(226) 评论(0) 推荐(0)
摘要:一、简介 模型层是对数据库的操作包括创建表查询等操作,其中运用的ORM 二、操作 1、创建表 所以根据想要的模型可以创建如下: 字段选项: 对于字段的创建定义时的限制: 常见Field Types 1、AutoField 如果没有指明主键,就会产生一个自增的主键。 2、BigIntegerField 阅读全文
posted @ 2017-11-10 09:21 刘小伟 阅读(372) 评论(0) 推荐(0)
摘要:一、定义 模版的创建过程,对于模版,其实就是读取模版(其中嵌套着模版标签),然后将 Model 中获取的数据插入到模版中,最后将信息返回给用户,基于这些原因,将页面的设计和Python的代码分离开会更干净简洁更容易维护。 我们使用 Django的 模板系统 (Template System)来实现这 阅读全文
posted @ 2017-11-10 09:08 刘小伟 阅读(165) 评论(0) 推荐(0)
摘要:一、定义 即在视图层处理后被封装响应给浏览器的对象 二、对象说明 1、Render 结合一个给定的模板和一个给定的上下文字典,并返回一个渲染后的 HttpResponse 对象 2、redirect 应用实例: 1、传递一个对象 2、传递一个视图名称 3、传递一个硬编码的相对URL或完整URL 阅读全文
posted @ 2017-11-10 08:54 刘小伟 阅读(475) 评论(0) 推荐(0)
摘要:一、定义 请求对象为HTTP请求过来被封装的数据对象 二、具体属性 三、使用实例 获取多个值使用以上方法 阅读全文
posted @ 2017-11-10 08:48 刘小伟 阅读(457) 评论(0) 推荐(0)
摘要:定义: URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 URL配置格式: URL配置的几种方式: 1、基本配置 2、基于正则的路由 这 阅读全文
posted @ 2017-11-10 08:35 刘小伟 阅读(168) 评论(0) 推荐(0)
摘要:一、简介 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵 阅读全文
posted @ 2017-11-02 23:03 刘小伟 阅读(189) 评论(0) 推荐(0)
摘要:在django的模板中,有forloop这一模板变量,颇似php Smarty中的foreach.customers, Smarty foreach如下: {foreach name=customers from=$custid item=curr_id}{$smarty.foreach.custo 阅读全文
posted @ 2017-11-02 00:45 刘小伟 阅读(5048) 评论(0) 推荐(0)