Django
文章平均质量分 86
deargua
学下吧,软件工程师
展开
-
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) city =原创 2009-10-25 21:24:00 · 8101 阅读 · 0 评论 -
Django笔记-Template
1.模板构成模板动态部分由tags({% if %}) 和variables{{ var }}两部分context用来给template传递数据的,是一种类似字典的name->value的映射数据。 2.RequestContext为什么要用RequestContext?代码来回答:例子1:from django.template import loader, Contextdef原创 2009-10-24 17:21:00 · 3016 阅读 · 0 评论 -
Django笔记-URLConf Views
一、库文件导入问题1. from django.conf.urls.defaults import *from website.contact.views import contact, thanks#这种方法导入不好,因为随着views数量的增多,在每次加入#新的view函数时还得确认是否已经导入了这个函数。#如果项目非常大 则管理起来非常困难。#另外导入语句过长也影响了代码原创 2009-10-23 19:04:00 · 1419 阅读 · 0 评论 -
Django学习笔记(1)-投票系统
投票系统教程地址:https://docs.djangoproject.com/en/1.6/intro/1.建立站点将python安装目录下的Scripts也加入环境变量,这样就可以在cmd下直接使用安装的脚本。cd到想要建立站点的目录,执行下面命令,会建立一个网站的目录django-admin.py startproject mysite生成如下默认目录mysite原创 2014-01-01 16:46:19 · 1465 阅读 · 0 评论 -
常用-名词解释
MIME MIME意为多功能Internet邮件扩展,它设计的最初目的是为了在发送电子邮件时附加多媒体数据,让邮件客户程序能根据其类型进行处理。然而当它被HTTP协议支持之后,它的意义就更为显著了。它使得HTTP传输的不仅是普通的文本,而变得丰富多彩。每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类。常见的MIME类型(通用型)原创 2013-12-31 11:34:45 · 947 阅读 · 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/ APP2/ docs/转载 2009-10-29 18:49:00 · 1127 阅读 · 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修改为False当找不到目标网页原创 2009-10-29 18:48:00 · 1688 阅读 · 0 评论 -
Django笔记-Forms
在本节前介绍个字典的get方法:get(key,default=None) 返回键值key对应的值;如果key没有在字典里,则返回default参数的值,默认为None1.Information About the requestreqeust作用网站的关键骨干之一,有着举足轻重的地位。详细情况可以参照django.http.__init__.py文件中的定义。以下列举几个例子:1)re原创 2009-10-27 12:45:00 · 5511 阅读 · 0 评论 -
Django笔记-generic views
Generic Views1.初识generic viewsGeneric views其实就是一些views函数集合,只不过这些views函数是大牛们帮咱写好的。用就可以了。这个更像个views库,只是他更侧重于处理以下几种情况:1)完成简单的任务,重定向到一个不同的页,或者渲染一个模板2)显示一个对象的list和detail页,就行前面提到的event_listk,entry_list视图原创 2009-10-28 22:34:00 · 1468 阅读 · 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小技巧:INTALLED_APPS最好以原创 2009-10-25 23:37:00 · 2325 阅读 · 0 评论 -
Django1.6.2 自带服务器admin不能加载CSS
安装Django1.6.2后,用自带的服务器进入admin后,无法加载css查找admin的templates进行修改将如下路径的base.html进行修改Python\Lib\site-packages\django\contrib\admin\templates\admin 第一行中的去掉后即可正常显示。本来这个标签是为了能够正常加载css而添加的,不知道为什么会出现这原创 2014-02-12 21:40:23 · 1589 阅读 · 2 评论