
Django
文章平均质量分 76
shanliangliuxing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在Windows上安装Django
首先要准备好相关的软件: Python 2.5 PIL for py2.5 Mysqldb for py2.5 Django 0.96 Apache 2.2.x mod_python 3.3.1 for py2.5 以上软件都可以在网上下载,注意各软件对应的python版本。下载地址如下: http://www.python.orghttp://www.py转载 2012-05-03 09:27:34 · 909 阅读 · 0 评论 -
Eclipse + Pydev下配置Django
用Eclipse和PyDev开发Django 应用已安装了Python,Eclipse,PyDev和Django。使用Eclipse 3.2,PyDev 1.2.4 Django 0.95 和Python 2.4第一步,Window->Preferences->Preferences->PyDev->Python Interpretter第二步,创建一个新的PyDev项目.并且把c转载 2012-05-02 13:39:47 · 4564 阅读 · 0 评论 -
django开发学习步骤
>>1.安装python2.6>>2.安装django1.4>>3.安装mysql驱动(只有这样才能使用mysql数据库)>>4.创建django项目 命令行创建 工具创建(用PyDev)>>5.安装PyDev(先要安装Eclipse或MyEclipse)>>6.django中project介绍一个project可以包含多个app一个app也可以属于多个pr原创 2012-05-04 17:48:55 · 1178 阅读 · 0 评论 -
Django 安装与配置 + 极简单Blog搭建(Django实例)
这文章比较全面了 http://canbeatle.javaeye.com/blog/204739安装以后,试试创建一个新的Django项目:D:\Python26>python d:\Python26\Scripts\django-admin.py startproject Hector之后再当前目录下就会出来一个新的文件夹Hector里面有4个文件:__init__.p转载 2012-05-03 10:20:57 · 1908 阅读 · 0 评论 -
Django相关函数
>>1.与数据库相关的命令原创 2012-05-06 15:23:04 · 546 阅读 · 0 评论 -
Django使用技巧(自定义)
>>1.在django自带的管理界面显示新定义的应用列表>>2.django中的MVC,实际上应该叫MTV >>3.django中Meta嵌套类相关知识点>>4.django中的数据库操作 >>5.django中的URLconf >>6.djan原创 2012-05-06 09:13:49 · 773 阅读 · 0 评论 -
windows下安装apache2.2 + python2.7 + django(mod_wsgi集成)
原文网址:http://blog.youkuaiyun.com/ppgs8903/article/details/7189909 网上好像没有基于python2.7和django框架的集成于是决定靠google+baidu搞一个出来,毕竟开源是强大的。 作者:by海涛(ppgs8903)--------------2012.11.10 对应软件使用版本:Apache:Apac转载 2012-05-07 11:35:01 · 2861 阅读 · 1 评论 -
Django学习笔记
>>1.django中启动服务的时候可以指定IP和Port>>2.django中网站英文改中文(修改settings.py文件,改成下面这样:LANGUAGE_CODE = 'zh-cn') django自带的后台管理程序代码都在安装django的目录下面:C:\Python26\Lib\site-packages\django\ 命令行退出python原创 2012-04-26 17:54:12 · 833 阅读 · 0 评论 -
Django资源大全
原文网址:http://www.iteye.com/topic/405150最近经常在这个版面看到Django相关扩展的介绍,而其一个扩展写一个帖子,觉得没太必要吧。以前整理的django资源列表,从我的wiki上转过来的。要找django资源,官网的wiki也是一个不错的地方。http://code.djangoproject.com/wiki/DjangoResources转载 2012-05-08 18:48:16 · 701 阅读 · 0 评论 -
[Django]Windows下Django配置Apache示范设置
原文网址:http://www.cnblogs.com/zhengyun_ustc/archive/2006/11/20/django_apache_win32.html[Django]Windows下Django配置Apache示范设置继续阅读之前,我们假设您熟悉以下知识:n Pythonn Djangon Apac转载 2012-05-08 15:21:16 · 861 阅读 · 0 评论 -
Django 最佳实践
Django 最佳实践 - 中文版 (2009-06-17)译者 (yospaly) 前言Django 最佳实践 (django-best-practices) 是django-reusable-app-docs 的一个分支项目, 它在原有项目的理念上进行了扩展, 建立了一套关于 Django Web 开发方面的 “最佳实践” 规则, 这些理念超出了官方文档的讨论范围.这份转载 2012-05-08 18:50:17 · 940 阅读 · 0 评论 -
Django需要注意的10个要点
1,不要将项目名称包含在引用代码里 比如你创建了一个名为"project"的项目,包含一个名为"app"的应用,那么如下代码是不好的:from project.app.models import Author缺点在于:应用和项目变成了紧耦合,无法将应用轻易变得可重用。如果将来要换一个项目名称,那你可有得受了。 推荐的做法是:from app.models import转载 2012-05-08 16:08:56 · 728 阅读 · 0 评论 -
Django用户登录中出现403问题的解决
在注销登录完以后,要把RequestContext传出去,这样才会有效果,不然会引发403即使页面加了tag。有问题的登出def logout(request): user_logout(request) return render_to_response('index.html') 正确的代码return render_to_response转载 2012-05-29 10:15:39 · 2004 阅读 · 0 评论 -
Django使用用户系统
最近在用django做一个小网站,在做用户登录的这个模块,一开始想自己实现的,后面发现真的很复杂。就拿了django自带的用户系统来使用了。在这中间出了很多的问题,现在记录下网站的基础模板包含一个导航条,和大部分网站一样,就是没有登录显示登录。登录后就显示用户名在前端页面使用了的话,可以拿user对象来使用 {% if user.is_authenticated %}转载 2012-05-29 10:18:36 · 1225 阅读 · 0 评论 -
[django]总结Django中的用户权限模块
此文是总结Django官方网站里面的Document的文章 User authentication in Djangohttp://www.djangoproject.com/documentation/authentication/该模块由用户(Users)权限(Permissions)组(Groups)消息(Messages)这些从字面上也都很好的理解,但是我对转载 2012-05-29 11:25:49 · 1605 阅读 · 0 评论 -
非profile方式扩展Django User Model
今天终于在javaeye开通了Django Cookbook的专栏(http://www.iteye.com/wiki/django),马上发一篇Django相关技巧的文章来热热身吧。 Django的用户模型:Django和其他很多Web框架不同的一点就是它自带了一个现成的User Model,因为Web开发中99%会涉及到用户这个概念,自带一个User Model,不但解决了每次开发转载 2012-05-29 11:27:42 · 1237 阅读 · 0 评论 -
django中url配置
原创 2012-05-11 17:33:46 · 541 阅读 · 0 评论 -
如何删除Django
以前机器上安装的是Django0.96版本,最近想删除了重新安装一个1.0版本。 1、首先从svn上下载最新的开发版。使用开发版的好处就是,你可以使用到最新的Django代码 2、删除以前安装的旧版本 首先在命令行窗口中执行:python -c "from distutils.sysconfig import get_python_lib; print get_pyth转载 2012-05-12 16:01:15 · 2936 阅读 · 0 评论 -
Django之添加 修改 删除 实例
原文网址:http://2goo.info/blog/baoyalv/Django/2010/03/28/50 初学Django,可能通过一些实例学习,比看满屏的E文更有效些,所以写了一个实例来展示一下Django的添加 修改 删除三个基本操作。希望对想学Django的朋友有所帮助。本文只适合刚开始了解Django的人,有实战的朋友请跳过。前提条件 已经配置好Django环境,如果还没有配转载 2012-05-14 13:20:46 · 11000 阅读 · 0 评论 -
从零开始学Django
从零开始学Django【一】--- 安装 一、下载 首先需要安装环境,Windows系统下,可以直接去官网下载。 Python版本 2.7 Django版本 1.3.1,下载地址 https://www.djangoproject.com/download/ 二、安装 python 安装包可以直接运行安装。 Django:安装转载 2012-05-14 18:18:40 · 1200 阅读 · 0 评论 -
django 中使用静态文件(css,images,javascript)
Django模板中使用css,images, javascript之前测试了好多方法,一直不能正常使用,直到快下班了才搞定,唉,真是,这时间成本太大了。首先说一下版本:python2.7.3django1.4具体操作步骤如下:在django1.3中,提供了django.contrib.staticfiles这个模块,方便使用静态文件,显示图片,使用css等。(必须在转载 2012-05-03 18:37:06 · 1939 阅读 · 0 评论 -
Django常见问题
>>1.AttributeError: 'module' object has no attribute 的解决方法AttributeError: 'module' object has no attribute "funSalaryGuide"这个错误相信很多django的开发人员都会遇到。一般来说都是应用没有安装完成,重新安装就可以了。这几天我遇到的情况是已经写好并且用了好几个月的组件原创 2012-05-12 15:57:49 · 896 阅读 · 0 评论 -
Django笔记-ProgramRules
本节介绍部分django的编码规范:settings.py中要使用相对路径:import osDIRNAME = os.path.dirname(__file__)MEDIA_ROOT = os.path.join(DIRNAME, 'static')example.com/ README settings.py urls.py APP1/转载 2012-06-04 16:14:38 · 553 阅读 · 0 评论 -
Django笔记-Deploying
Deploying Django1.Turning Off Debug Mode修改yourproject/setting.py文件文件DEBUG = TrueTEMPLATE_DEBUG = DEBUG改为:DEBUG = FalseTEMPLATE_DEBUG = False2.Implementing a 404 Template如果将DEBUG修改为Fa转载 2012-06-04 16:15:29 · 567 阅读 · 0 评论 -
Django笔记-generic views
Generic Views1.初识generic viewsGeneric views其实就是一些views函数集合,只不过这些views函数是大牛们帮咱写好的。用就可以了。这个更像个views库,只是他更侧重于处理以下几种情况:1)完成简单的任务,重定向到一个不同的页,或者渲染一个模板2)显示一个对象的list和detail页,就行前面提到的event_listk,ent转载 2012-06-04 16:16:49 · 709 阅读 · 0 评论 -
Django笔记-Forms
在本节前介绍个字典的get方法:get(key,default=None) 返回键值key对应的值;如果key没有在字典里,则返回default参数的值,默认为None1.Information About the requestreqeust作用网站的关键骨干之一,有着举足轻重的地位。详细情况可以参照django.http.__init__.py文件中的定义。以下列举转载 2012-06-04 16:17:47 · 867 阅读 · 0 评论 -
Django笔记-Admin
1.Using the Admin siteadmin模块在django.contrib中,所以添加admin管理时需要在ulrs中去掉以下两行注释;from django.contrib import adminadmin.autodiscover()2.setting设置1)在INSTALLED_APPS中添加django.contrib.admin小技巧:INTALL转载 2012-06-04 16:18:29 · 609 阅读 · 0 评论 -
Django笔记-Template
1.模板构成模板动态部分由tags({% if %}) 和variables{{ var }}两部分context用来给template传递数据的,是一种类似字典的name->value的映射数据。 2.RequestContext为什么要用RequestContext?代码来回答:例子1:from django.template import loader, Co转载 2012-06-04 16:20:39 · 817 阅读 · 0 评论 -
Django笔记-Cache
1.设定cachecache可以设定为3中级别:数据库,文件,内存。设定cache可以在setting.py中修改CACHE_BACKEND变量来修改。2. 安装Memcached毋庸置疑memory cache是最快的缓存了。安装相关步骤如下:1)安装Memcached 网站:http://danga.com/memcached/2)安装Memcached Pytho转载 2012-06-04 17:11:09 · 1416 阅读 · 0 评论 -
Django笔记-Models
models例子如下,本文主要针对该例子来描述from django.db import models# Create your models here.class Publisher(models.Model): name = models.CharField(max_length = 30) address = models.CharField(max_length=50)转载 2012-06-04 16:19:14 · 1084 阅读 · 0 评论 -
Django笔记-URLConf Views
一、库文件导入问题1. from django.conf.urls.defaults import *from website.contact.views import contact, thanks#这种方法导入不好,因为随着views数量的增多,在每次加入#新的view函数时还得确认是否已经导入了这个函数。#如果项目非常大 则管理起来非常困难。#另外导入语句转载 2012-06-04 16:22:39 · 1061 阅读 · 0 评论 -
Django一个比较隐含的函数url
来自:http://hi.baidu.com/xiaolxiaoc/blog/item/2ab1e06135d9d5fff6365463.htmlDjango下有一个比较隐含的函数url,在django/conf/urls/defaults模块中,虽然只有短短的10行代码,但功能却很了得。起初初学Django,并没有发现它,Templates的链接地址都是根据urlpatterns定义的地址,转载 2012-05-17 23:10:36 · 831 阅读 · 0 评论 -
Linux下配置Apache+Mod_Wsgi+Django环境
Linux下配置Apache+Mod_Wsgi+Django环境 一.安装环境操作系统:CentOS release 5.5内核版本:Linux Svn-168-1-11 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 x86_64 x86_64 GNU/LinuxPython版本:Python 2.4.3Apc转载 2012-05-21 14:42:15 · 3954 阅读 · 0 评论 -
如何在Django模板中注入全局变量
刚开始接触django系统,难免遇到许多千奇百怪的问题,都是语法搞的,遇到一次就不会再犯了。现在遇到的问题是,重写了django自带的登录方法,但登陆核心方法还是用的django自带的,只不过在外围做了一层封装,登录的时候认证可以通过,但在前台模板中却得不到user对象值,经一位大牛指导才知道,要想在模板中使用这些数据,必须先要用RequestContext渲染模板 从技术上来说,只有转载 2012-05-23 17:01:21 · 7200 阅读 · 1 评论 -
django系统学习笔记
转自:http://hi.baidu.com/derris/item/7ca6013e330563fede2221ab2010-02-07 00:12 django系统学习笔记~~(1)hello world强烈推荐 djangoz教程 中文版 http://djangobook.py3k.cn/2.0/按照手册的指导(http://www.djangobook.com转载 2012-05-24 17:40:45 · 22296 阅读 · 0 评论 -
通过Django模型类的主键pk字段进程查找
我们知道每一个Django模型类都有一个主键字段(ID),它用来维护模型对象的唯一性。Django提供了一个pk字段来代表它,我们可以通过它来完成相应的查询。比如下面的例子:>>> Blog.objects.get(id__exact=14) # 通过明确声明ID字段的方式获得一个Blog对象>>> Blog.objects.get(id=14) # 通过ID字段获得Blog对象,但是使用转载 2012-05-24 17:26:01 · 9848 阅读 · 1 评论 -
Django中的查询
Html代码: 名称: 查询 url映射:url(r'^search/$', 'account.views.search',name="accounts_search"),python代码:def search(r原创 2012-05-24 17:00:07 · 6682 阅读 · 0 评论 -
Django 数据库操作
参考官方文档:https://docs.djangoproject.com/en/dev/ref/models/querysets/ __exact 精确等于 like ‘aaa’__iexact 精确等于 忽略大小写 ilike ‘aaa’__contains 包含 like ‘%aaa%’__icontains 包含 忽略大小写 ilike ‘%aaa%’,但是对于sq转载 2012-06-11 15:09:57 · 4254 阅读 · 0 评论 -
Django:model类的objects属性
A model class's objects attribute is an instance of django.db.models.manager.Manager. A manager has the following methods, all of which return aQuerySet instance.all() -- Returns a QuerySet of a转载 2012-07-04 10:29:02 · 12094 阅读 · 0 评论 -
Django中的Model定义和各Model之间的一对一、多对一,多对多关系以及级联查询的问题
参考官方网站:https://docs.djangoproject.com/en/dev/topics/db/queries/Making queries¶Once you’ve created your data models, Django automatically gives you a database-abstraction API that lets yo转载 2012-06-18 23:12:19 · 3830 阅读 · 0 评论