随笔分类 -  Django

摘要:本片开始一下表单的验证内容。比如我们要控制输入,不能空,不能过长,邮箱正确,密码强度等等。普遍的js前端验证简单说明,不是学习Django的重点。我们只需要修改上篇中的search_form.html模板,给submit添加一个客户端事件即可,修改如下 1 2 3 Search 4 ... 阅读全文
posted @ 2014-07-29 15:09 棉花年度 阅读(258) 评论(0) 推荐(0)
摘要:在上篇表单验证中,过程中可谓坎坷,记录一下错误问题及解决方案。我们用到的模板contact_form.html如下,其他urls.py自行去修改。 Contact us Contact us {% if errors %} {% for error in er... 阅读全文
posted @ 2014-07-29 11:21 棉花年度 阅读(462) 评论(0) 推荐(0)
摘要:这篇主要说视图函数中的参数request以及表单相关操作。HttpRequest简介从Request对象中获取数据1 def displayMeta(request):2 print request3 return HttpResponse("run right")定义视图函数、修改... 阅读全文
posted @ 2014-07-24 14:41 棉花年度 阅读(287) 评论(0) 推荐(0)
摘要:之前的几篇记录了模板视图、模型等页面展示的相关内容,这篇主要写一下后台admin管理界面的内容。激活管理界面Django管理站点完全是可选择的,之前我们是把这些功能给屏蔽掉了。记得上篇中Django模型模型安装小结中,我们把settings.py中的部分内容屏蔽了,并添加了一个app,如下 1 IN... 阅读全文
posted @ 2014-07-16 23:12 棉花年度 阅读(4856) 评论(0) 推荐(1)
摘要:前言 前边记录的URLconf和Django模板全都是介绍页面展示的东西,也就是表现层的内容。由于Python先天具备简单而强大的数据库查询执行方法,Django 非常适合开发数据库驱动网站。这篇开始,进入到了Django模型,也就是数据库操作。自带 Sqlite3 数据库查询方式为了简单,使用P... 阅读全文
posted @ 2014-07-14 15:38 棉花年度 阅读(1106) 评论(0) 推荐(0)
摘要:上一篇Django模板-在视图中使用模板最后的问题,我们需要把数据和展现分离开。你可能首先考虑把模板保存在文件系统的某个位置并用 Python 内建的文件操作函数来读取文件内容。 假设文件保存在E:\djangosite\mysite\mysite\templates\tempTime.html中的... 阅读全文
posted @ 2014-07-11 10:10 棉花年度 阅读(575) 评论(0) 推荐(1)
摘要:之前我们已经有了自己的视图mysite.views.py中,应该是这样子的from django.http import HttpResponseimport datetimedef current_dt(request): now = datetime.datetime.now() h... 阅读全文
posted @ 2014-07-10 11:37 棉花年度 阅读(299) 评论(0) 推荐(0)
摘要:接着Django模板-基础知识继续写模板相关知识。if标签{%if%}标签接受and,or或者not关键字来对多个变量做判断 ,或者对变量取反(not)。但是不允许在同一个标签中同时使用and和or,下边是不合法的:{% if athlete_list and coach_list or cheer... 阅读全文
posted @ 2014-07-10 11:10 棉花年度 阅读(361) 评论(0) 推荐(0)
摘要:上一篇中带参数的URLconf虽然可以做到传参动态显示内容,但是最终现实的内容还是硬编码到Python代码中的1 def hours_ahead(request,phours):2 try:3 phours = int(phours)4 except VauleErr... 阅读全文
posted @ 2014-07-10 10:17 棉花年度 阅读(277) 评论(0) 推荐(0)
摘要:最近学习了vamei的快速Python教程,想着语法学了不用就要忘记,总要拿点东西来练练手,然后又开始学习Django,也算是顺势而为吧。现在学Django,是跟着教程djangobook学的,内容有些老,不过自己稍微改动一下,还是可以的。虽然来博客园已经有不短时间了,但真的从没写过、总结过什么东西... 阅读全文
posted @ 2014-07-09 11:29 棉花年度 阅读(161) 评论(0) 推荐(0)
摘要:我们在Django建立helloworld自定义页面创建的页面,只能算是一个静态页,发起一个请求,返回一个固定的值,并不能满足我们动态的需求。今天我们创建一个带参数的URLconf,根据参数展示不同的内容。另一个试图函数打开views.py,创建一个试图函数1 def current_dt(requ... 阅读全文
posted @ 2014-07-09 11:10 棉花年度 阅读(365) 评论(0) 推荐(0)
摘要:本文摘自http://djangobook.py3k.cn/2.0/chapter03/我们在Django建立helloworld自定义页面中新建了站点,并能接受URL请求展示我们的页面,那Django是如何处理这些请求的呢?让我们暂停一下去了解更多一些有关Django是怎么工作的知识。 具体地说,... 阅读全文
posted @ 2014-07-09 10:08 棉花年度 阅读(342) 评论(0) 推荐(0)
摘要:目录介绍按照上一篇初学Django首先建立起一个默认站点,生成如下的目录结构:manage.py一种命令行工具,允许你以多种方式与该Django项目进行交互。键入pythonmanage.pyhelp,看一下它能做什么。你不需要编辑这个文件;在这个目录下生成它纯是为了方便启动服务(通过执行pytho... 阅读全文
posted @ 2014-07-08 11:13 棉花年度 阅读(542) 评论(0) 推荐(0)
摘要:纵然有众多大牛写过这些简单入门文章,但作为记录,还是要自己动手写下来的比较靠谱,‘好脑筋不如烂笔头’啊!Python 安装Django本身是纯Python编写的,所以安装框架的第一步是确保你已经安装了Python。我本地安装的是Python2.7。Django下载与安装下载最新的Django版本,格... 阅读全文
posted @ 2014-07-07 14:56 棉花年度 阅读(250) 评论(0) 推荐(0)