django
robinliu2010
这个作者很懒,什么都没留下…
展开
-
DJANGO模型
mvc或者说是mtv模式,主要为了让数据模型、业务逻辑、表现逻辑尽量的分离,实现松散耦合。这次学习是一个新的例子,在以前的mysite目录里面增加一个books的应用,进入mysite目录,执行:python manage.py startapp books创建了一个原创 2011-08-26 16:24:47 · 438 阅读 · 0 评论 -
Django笔记13(部署Django)
http://www.qwolf.com/?p=219 1. 用Apache和mod_python来部署Django(1)安装mod_pythonhttp://www.modpython.org/(2)加载mod_python1LoadModule python_module modules/mod_python.so转载 2012-06-10 00:18:10 · 455 阅读 · 0 评论 -
Django笔记7(通用视图)
1. 一个呈现静态“关于”页面的URLconffrom django.conf.urls.defaults import *from django.views.generic.simple import direct_to_templateurlpatterns = patterns('', ('^about/$', direct_to_template, {转载 2012-06-10 00:21:20 · 757 阅读 · 0 评论 -
Django笔记8(模板引擎)
1.创建一个模板库(1) 决定哪个Django应用应当拥有这个模板库, 确保把你的应用添加到 INSTALLED_APPS 中(2) 在适当的Django应用包里创建一个 templatetags 目录。这个目录应当和 models.py 、 views.py 等处于同一层次。例如:books/ __init__.py models.py template转载 2012-06-10 00:24:29 · 683 阅读 · 0 评论 -
django中处理表单实例
http://bio.rusaer.com/archives/287 一,创建一个搜索表单在网站中经常用到的就是表单,通过表单可以获得用户的信息,进行查询,进行添加,是一个很好的交互方式,下面就以最基本的查询表单来做示例。1,首先,是在url.py文件中添加一个搜索视图。(r’^search/$’,'sites.blog.views.search’)2,其次,在视图模块转载 2012-06-09 22:46:06 · 561 阅读 · 0 评论 -
表单处理
第7章:表单处理客座作者:Simon Willison 跟随上一章走到现在,你现在应该有一个拥有完整功能的简单网站了。在本章,我们将处理这个谜题的下一个部分:构建视图来获取读者的输入。 我们将从“手动”制作一个简单的搜索表单开始来看看如何处理从浏览器提交的数据。从那里,我们将转到使用Django的表单框架。搜索 Web中到处存在搜索。网络中两个最大的成功故事,转载 2012-06-09 23:46:09 · 2023 阅读 · 0 评论 -
django创建博客
http://twentyfour.blog.51cto.com/945260/711249 Django---》“最适合开发有限期的完美web框架” 1、创建项目 [root@alibaba-taobao ~]# django-admin.py startproject mysite [root@alibaba-taobao ~]# cd mysite && ls __i转载 2012-06-09 23:54:20 · 695 阅读 · 0 评论 -
Django form模块使用心得
http://forreal.blog.51cto.com/3205122/586035 最近用Django 写了一个网站,现在来分享一下对Django form 的一些心得。 一,创建一个表单创建一个Form表单有两种方式:第一种方式是继承于forms.Form,的一个子类,通过在form中选择你需要的类型来规定表单之中字段的类型class ContactForm转载 2012-06-10 00:16:27 · 754 阅读 · 0 评论 -
django中搜索表单
http://www.qwolf.com/?p=162 1.搜索(1) 在URLconf (mysite.urls )添加搜索视图。(r’^search/$’,'mysite.books.views.search’)(2) 在视图模块(mysite.books.views )中写这个 search 视图123456789转载 2012-06-09 22:48:27 · 978 阅读 · 0 评论 -
django博客二
今天我们要实现的是blog的管理员交互界面,在django框架中已经存在管理员相关数据,所以我们要做的是将这些已有的东西展示出来:Django Admin我们需要实现一些管理员特有的CRUD operation(数据库添删改查操作)。但要知道,制作HTML页,实现对模型的创建,读,更新和删除以及错误检测是十分费力的。在Django的世界中这可不是应当花费大量时间的地方。最后的限期可能只转载 2012-06-09 23:58:36 · 674 阅读 · 0 评论 -
自定义django表单
The Django Book:第18章 自定义Django的admin界面第6章介绍了Django的admin界面,现在是回过头来仔细看看这个的时候了 我们前面讲的几次admin是Django的"杀手级特性",并且大多数Django开发人员很快爱上了它节省时间的所有特性 这样自然而然的大部分Django开发人员开始寻找自定义或者扩展admin的方法 第6章最后几部分讲到了转载 2012-06-10 00:04:12 · 4411 阅读 · 0 评论 -
在django中实现表单
http://forreal.blog.51cto.com/3205122/586035 最近用Django 写了一个网站,现在来分享一下对Django form 的一些心得。 一,创建一个表单创建一个Form表单有两种方式:第一种方式是继承于forms.Form,的一个子类,通过在form中选择你需要的类型来规定表单之中字段的类型class ContactForm转载 2012-06-09 22:43:14 · 581 阅读 · 0 评论 -
django 博客一
最近要做一个网站,语言为python,框架使用Django。之前由于没接触过python,所以又找了些python的书来看。感觉python的确是门不错的编程语言。当然,重点还是Django。学习时,我主要参考了官方文档,和一个很简单的BLOG实现。其实使用Django只需要基础的python知识。所以,大家都去试试吧。以下为网址:Django官网: https://www转载 2012-06-09 23:56:52 · 663 阅读 · 0 评论 -
django博客四
评论博客怎么能少了评论呢?一个好消息是,Django 提供了内置的功能来实现评论。通过典型的应用安装方式,我们将下面代码加在settings.py中,注意要放在INSTALLED_APPS的'django.contrib.admin'之下。[python] view plaincopyprint?‘django.contrib.comments’,转载 2012-06-10 00:00:46 · 672 阅读 · 0 评论 -
Django项目中集成富文本编辑器的通用方法,适合KindEditor,xhEditor,NicEditor,wymeditor等 .
首先,请参考我以前写的一篇博客:如何把nicEditor集成到django中使用 http://blog.csdn.net/huyoo/article/details/4382317这篇文章中的做法就是一种较为通用的做法.现在按照这种做法来把 KindEditor 集成到django项目中使用:1. 代码的组织在项目根目录下,使用manage.py startapp rte 新转载 2012-06-10 00:13:51 · 1731 阅读 · 0 评论 -
django新闻页面编写
自分层结构的 Web 设计理念普及以来,选择适合的开发框架无疑是项目成功的关键。在动态语言领域,Python、Ruby、Groovy 等语言在 Web 开发中的应用日益广泛。刚刚度过两周年生日的 Python 语言 Web 框架 Django,以其新颖简洁的开发模式和巨大的发展潜力,逐渐赢得大量开发者的青睐。本文通过完整的代码示例,详细叙述 Django框架应用于 Web 开发的整个流程,并帮助开转载 2012-06-10 00:11:36 · 5004 阅读 · 0 评论 -
使用Eclipse+PyDev+EclipseHtmlEditor搭建Django开发环境
使用Eclipse+PyDev+EclipseHtmlEditor搭建Django开发环境 一、安装插件环境搭建所需要的软件:Eclipse 3.3.1 下载地址:[url]http://download.eclipse.org/eclipse/downloads/[/url]PyDev 1.3.13 下载地址:[url]http://pydev.sourceforge.net转载 2012-06-10 00:09:28 · 1004 阅读 · 0 评论 -
转帖:django中操作mysql
Django 使用数据库分类: python 2010-02-22 10:03 300人阅读 评论(0)收藏 举报 DATABASE_ENGINE告诉Django使用哪个数据库引擎,如果你使用数据库和Django工作的话,DATABASE_EN原创 2011-08-29 15:52:09 · 2596 阅读 · 0 评论 -
转帖:django下操作数据库的字符问题
Django 使用MYSQL数据库 Latin1分类: python 2010-02-23 10:57 365人阅读 评论(0)收藏 举报 公司mysql统一用latin1的编码,真是叫人苦不堪言。Django用默认UTF8访问MYSQ原创 2011-08-29 15:53:07 · 1387 阅读 · 0 评论 -
DJANGO中操作数据库
Django 数据库 API 参考原文地址:http://www.woodpecker.org.cn/obp/django /django-faq/db-api.html作者:Django 团队译者:weizhong2004@gmail.com翻译开始日期:2006-04-04翻译完成日期:2006-04-转载 2012-01-28 01:03:03 · 5575 阅读 · 0 评论 -
django模型一
http://www.cnblogs.com/cheungjustin/archive/2011/12/10/2283559.html欢迎各位python django爱好者加入我们的PDW大家庭!QQ群:80692368MTV开发模式M 代表模型(Model),即数据存取层。 该层处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等。T 代表转载 2012-06-07 23:40:04 · 641 阅读 · 0 评论 -
django模型3
多对多关系中的额外字段如果仅仅是处理像匹萨和装饰品的混合与搭配这样的简单情况,一个标准的ManyToMany字段完全可以满足你的需要。但有时候你可能需要处理用于描述两个模型之间的关系的数据。例如,考虑一下这样的应用情况,将音乐家分类为不同的音乐组。一个人和他所属的组之间存在多对多的关系,所以我们可以使用ManyToManyField来表达这种关系。有时候我们可能需要搜集一些关于关系的一些细转载 2012-06-07 23:43:14 · 320 阅读 · 0 评论 -
django模型1
模型模型是数据独有的限定性源。它包括所存储数据的必要的字段及数据行为。总体上说,每个模型映射到唯一的一张数据库表上。基本要点:每个模型都是一个Python类,这个类是django.db.models.Model的子类。模型类的每个属性代表了一个数据库字段。通过以上所提到的两点,Django为我们提供了一整套自动生成的数据库存取API;查看执行查询(Making queries)转载 2012-06-07 23:41:31 · 445 阅读 · 0 评论 -
运行python manage.py runserver报错现象、原因和解决办法
出现这样的情况,是因为,数据库设置出了问题,修改manage.py中的数据库设置原创 2012-06-07 22:34:42 · 20410 阅读 · 1 评论 -
django模型4
一对一关系 通过使用OneToOneField,可以定义模型的一对一关系。它的使用方法和定义其它类型的字段是一样的:把它作为模型的一个属性。对于一个对象通过某种方式“扩展”了另一个对象的情况,这是极为有用的定义一个对象的方法。定义一对一字段需要通过一个位置参数:与模型关联的类。例如,如果你打算创建一个用于描述“地址”的数据库表,你可能让它恰当地包括地址、电话号码等等。然后,如果转载 2012-06-07 23:44:01 · 342 阅读 · 0 评论 -
django模型5
元选项使用一个内部类class Meta可以给模型提供元数据,就像这样:class Ox(models.Model): horn_length = models.IntegerField() class Meta: ordering = ["horn_length"] verbose_name_plural = "oxen转载 2012-06-07 23:44:44 · 397 阅读 · 0 评论 -
django模型2
http://blog.sina.com.cn/s/blog_62971b230100kgqp.html 关系诚然,关系数据库的精华在于数据库表之间的关系。Django提供了定义三种常见数据库关系的方法:一对多(many-to-one)、多对多(many-to-many)、一对一(one-to-one)。 一对多关系(MANY-TO-ONE)通过ForeignKey可以定义转载 2012-06-07 23:42:27 · 331 阅读 · 0 评论 -
grappelli美化Django Admin
http://blog.csdn.net/huyoo/article/details/6965816 这几天在网上发现一个django app:grappelli,该app可以用来美化Django Admin后台管理界面, 把一向丑陋的Django Admin后台界面弄得很酷很好看.以下有一篇别人写好的文章,先供大家参考: 参考资料:使用django-grappelli改善默认转载 2012-06-08 23:43:08 · 920 阅读 · 0 评论 -
django数据库处理
http://bio.rusaer.com/archives/280 之前搭建环境是为了更好的进行编辑,现在就进行数据的建模1,在django里,创建数据结构相对来说十分简单,就是在创建的app网站文件夹下的models.py中定义,这里我就以简单的blog程序来做解释:models.pyfrom django.db import models#导入数据库模块class R转载 2012-06-09 22:50:54 · 682 阅读 · 0 评论 -
django博客三
面向大众至今为止我们做了一个不错的后端系统,但普通用户却看不见网站的内容。终端用户目前只会得到404错误页或者管理员登录界面(如果用户聪明到能发现它)。现在,让我们来添加一些东西。首先,我们需要编辑urls.py文件来让我们的urls与我们之后要创建的函数联系起来。为了区别特定应用中的url细节,我们可以在posts中创建一个新的urls.py。这样做的好处在于,当我们想快速地向另转载 2012-06-09 23:59:50 · 618 阅读 · 0 评论 -
CSRF verification failed. Request aborted.的解决办法
django1.21加入了防止CSRF攻击的模块。 这是django的debug模式下给出的错误提示页面。Forbidden (403)CSRF verification failed. Request aborted.HelpReason given for failure:CSRF token missing or incorrect.In gene转载 2012-06-12 15:47:34 · 2868 阅读 · 0 评论