E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Django学习
关于
Django学习
中那些我以为很重要但是经常忘记的小知识点
1、如果你曾经使用过Python,你一定好奇,为什么我们运行python manage.py shell而不是python。这两个命令都会启动交互解释器,但是manage.py shell命令有一个重要的不同:在启动解释器之前,它告诉Django使用哪个设置文件。Django框架的大部分子系统,包括模板系统,都依赖于配置文件;如果Django不知道使用哪个配置文件,这些系统将不能工作。2、在dja
u010092734
·
2014-08-01 17:00
Django学习
笔记(三)Django使用admin管理界面来操作mysql数据库
1.配置setting文件:加入本地mysql数据库的连接信息:DATABASES={'default':{'ENGINE':'django.db.backends.mysql',#Add'postgresql_psycopg2','mysql','sqlite3'or'oracle'.'NAME':'sidland',#Orpathtodatabasefileifusingsqlite3.#Th
阳小良
·
2014-07-31 23:03
Python框架
django学习
之模型Meta选项
Django模型类的Meta是一个内部类,它用于定义一些Django模型类的行为特性。以下对此作一总结:abstract 这个属性是定义当前的模型类是不是一个抽象类。所谓抽象类是不会对应数据库表的。一般我们用它来归纳一些公共属性字段,然后继承它的子类可以继承这些字段。比如下面的代码中Human是一个抽象类,Employee是一个继承了Human的子类,那么在运行syncdb命令时,不会生成Hu
以手指天
·
2014-07-22 12:00
django学习
笔记之forloop
在学习django时候,看到djangobook中关于forloop知识详解中,有这么一句话"在一个{%for%}块中,已存在的变量会被移除,以避免forloop变量被覆盖",这到底是什么含义呢?下面我们来通过实例说明他的含义:python manager.py shell>>>>>>from django.template import Template, Context>>>t = Templ
unionstack
·
2014-07-20 08:23
python
django
forloop
代码
django学习
笔记之forloop
在学习django时候,看到djangobook中关于forloop知识详解中,有这么一句话"在一个{%for%}块中,已存在的变量会被移除,以避免forloop变量被覆盖",这到底是什么含义呢?下面我们来通过实例说明他的含义:python manager.py shell >>> >>>from django.template import Template, Context >>>t = Te
unionstack
·
2014-07-20 08:23
python
django
forloop
Django学习
笔记(五)—— 表单
疯狂的暑假学习之
Django学习
笔记(五)——表单参考:《TheDjangoBook》第7章1.HttpRequest对象的信息request.path 除域名以外的请求路径
billvsme
·
2014-07-17 00:00
django
python
暑假
django学习
纪要(管理员界面)
原文地址:http://www.djangobook.com/en/2.0/chapter06.htmldjango版本:1.6.5纪要:1.模块和中间件:MIDDLEWARE_CLASSES=('django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','
Tommy_Yu2
·
2014-07-14 21:07
mvc
django
Django学习
笔记(四)—— Admin
疯狂的暑假学习之
Django学习
笔记(四)——Admin参考:《TheDjangoBook》第6章Django可以使用admin自动创建管理界面。
billvsme
·
2014-07-11 01:00
django
暑假
Django学习
笔记(三)—— 模型 model
疯狂的暑假学习之
Django学习
笔记(三)——模型model参考:《TheDjangoBook》第5章1.setting.py配置DATABASES={ 'default':{ 'ENGINE':'django.db.backends
billvsme
·
2014-07-08 00:00
django
暑假
Django学习
笔记(二)—— 模板
疯狂的暑假学习之
Django学习
笔记(二)——模板参考:《TheDjangoBook》第四章一、模板基础知识1.模板是如何工作的用 pythonmanage.pyshell启动交互界面(因为manage.py
billvsme
·
2014-07-03 20:00
python
django
暑假
Django学习
笔记(一)——安装,创建项目,配置
疯狂的暑假学习之
Django学习
笔记(一)教材 书《TheDjangoBook》 视频:csvtDjango视频1.创建项目django‐admin.pystartprojectmysite
billvsme
·
2014-07-01 00:00
python
django
django学习
之模板系统
django模板系统学习笔记之for在for标签里面,有以下知识点:forloop.counterforloop.counter0forloop.firstforloop.lastforloop.revcounterforloop.revcounter0froloop.parentloopempty下面我们举例学习:首先到我们的工程目录下,敲入:pythonmanage.pyshell#forlo
unionstack
·
2014-06-30 23:47
for
python
django
代码
django学习
之模板系统
django模板系统学习笔记之for 在for标签里面,有以下知识点: forloop.counter forloop.counter0 forloop.first forloop.last forloop.revcounter forloop.revcounter0 froloop.parentloop empty下面我们举例学习:首先到我们的工程目录下,敲入:pythonmanage.pysh
unionstack
·
2014-06-30 23:47
python
django
for
Django学习
之字段类型
AutoField一个自动增量,如果模型没有设置主键,会自动添加一个主键id = models.AutoField( primary_key = True, db_column = "classifyID" )BigIntegerField整数类型,范围是-2^63~2^63,admin显示会用TextInput框peopleNumber = models.BigIntegerField(verb
以手指天
·
2014-06-30 10:00
Django学习
笔记——安装(linux环境)
1. 下载安装Django pip install Django==1.6.5 测试是否安装成功 >>> import django >>> djan.VERSION >>> django.VERSION (1, 6, 5, 'final', 0) 2. 安装数据库MySQL 说明:使用python连接到
·
2014-06-16 23:00
django
django学习
备忘录(1) - 新建项目,新建应用
一、新建项目: 1、运行"cmd"打开控制台; 2、切换到项目准备存储的位置,如"d:\"; 3、运行“django-admin.pystartprojectmysite”; 即建立一个mysite的项目,项目存储在"d:\mysite"目录下。"d:\mysite\manage.py"是管理命令行脚本。“D:\mysite\mysite”包含有项目的设置、url映射、以及WSGI接口
hlqyq
·
2014-05-12 10:00
python
django
web服务
Django学习
笔记4-用Eclipse创建Django项目
运行Eclipse,菜单File->New->Other,在弹出来的窗口选择PyDevDjangoProject,点击Next继续,在ProjectName一栏填上项目名称,此处以a为例,然后继续Next,之后的几个界面都使用默认值,直到Finishi按钮可用并点击返回主界面,此时可以看到PyDevPackageExplorer已经多了一个名称为a的Django项目。 这已经是一个完整的可运
hhuayuan
·
2014-04-10 22:41
eclipse
django
runserver
10013
Django学习
笔记4-用Eclipse创建Django项目
运行Eclipse,菜单File->New->Other,在弹出来的窗口选择PyDevDjangoProject,点击Next继续,在ProjectName一栏填上项目名称,此处以a为例,然后继续Next,之后的几个界面都使用默认值,直到Finishi按钮可用并点击返回主界面,此时可以看到PyDevPackageExplorer已经多了一个名称为a的Django项目。这已经是一个完整的可运行的Dj
hhuayuan
·
2014-04-10 22:41
eclipse
django
runse
Python
Django学习
笔记2-Python IDE
本来快要写完了,浏览器一崩溃,一切又得重头再来。离上一篇博文的撰写已经有一段日子了,看来自己写博客的习惯难以坚持,写一篇算一篇吧,说不定也能积少成多。可能很多人都跟我一样,曾经到处寻找一个好用的PythonIDE,这里所说的“好用”的标准很简单:强大的代码提示。提到这些,可能有无数人一下子就能列举N个有代码提示的Python编辑器或IDE出来。当然,我也进行过很多尝试,包括Python自带的IDL
hhuayuan
·
2014-04-03 22:44
python
ide
pydev
Python
Django学习
笔记2-Python IDE
本来快要写完了,浏览器一崩溃,一切又得重头再来。 离上一篇博文的撰写已经有一段日子了,看来自己写博客的习惯难以坚持,写一篇算一篇吧,说不定也能积少成多。 可能很多人都跟我一样,曾经到处寻找一个好用的PythonIDE,这里所说的“好用”的标准很简单:强大的代码提示。提到这些,可能有无数人一下子就能列举N个有代码提示的Python编辑器或IDE出来。当然,我也进行过很多尝试,包括Python
hhuayuan
·
2014-04-03 22:44
python
ide
pydev
本分类说明 -- django
之前已经有了web后端,web前端等分类了,又添加了这个分类,进行几点说明.本分类只记录和
django学习
和知识点相关内容如果涉及既含有django,又含有其他的,应该以其他分类为主因为是之前的web后端分类主要记录的是
flyking
·
2014-03-26 14:00
Django学习
笔记(一)
一、Django介绍 Django是一个开放源代码的Web应用框架,由python编写。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团放下的一些以新闻内容为主的网站的,即CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。 Django框架的核心组件有: 1.用于创建模型的对象关系映射 2.为最终天启设计的完美管理界面 3.一流量的U
yihan7758
·
2014-03-11 16:39
django
python框架之
django学习
下载:https://www.djangoproject.com/download/安装:解压.tar.gz文件pythonsetup.pyinstallsetuptools下载地址:https://pypi.python.org/pypi/setuptools#downloads测试安装是否成功:importdjango django.VERSION#查看django的版本号追加Python安装
luckyyulin
·
2014-03-03 14:00
Django学习
记录(三)
postgresql的配置安装postgresql在前面已经有了,再安装和python的接口包psycopg2,也在前面写了psql(PostgreSQL)8.4.18我操作如下servicepostgresqlinitdb servicepostgresqlstart su-postgres psql postgres=#\passwordpostgres#设置postgres的密码
xshalk
·
2014-02-21 15:00
python Web框架
Django学习
(4) API
记录了一下实践过的API都能用,具体估计就我能看懂。看不懂的留言。。#查看数据库对应所有数据对象 对象名.objects.all() #读取指定ID的数据(返回对象) 对象名.objects.filter(id=1) #获取具体数据 对象名.objects.get((id|pk)=1) (如果没有就抛异常) #一对多关联 p=对象.objects.get(id=1)
XiaoCon
·
2014-02-13 10:00
python Web框架
Django学习
(2)
创建应用.按照实例敲,但是失败了。。所以复制粘帖看看结果啥样,再对比下。研究哪错了。正常结果输出:root@smart:~/web_scan_django#pythonmanage.pysqlpolls BEGIN; CREATETABLE`polls_poll`( `id`integerAUTO_INCREMENTNOTNULLPRIMARYKEY, `question`varchar(
XiaoCon
·
2014-02-13 10:00
python Web框架
Django学习
(3)
特别2的情况,奶奶的输出提示有错误把我整蒙了。。每当创建一个Model以后需要更新。具体提示如下:root@smart:~/mysite#pythonmanage.pysyncdb Operationstoperform: Synchronizeunmigratedapps:admin,contenttypes,auth,sessions Applyallmigrations:(none)
XiaoCon
·
2014-02-13 10:00
python Web框架
Django学习
(1)
有个需求,目前准备用python来实现,所以有了这么个东西。在国内貌似Django还是挺适合pythonWeb开发的。所以选择它- Traceback(mostrecentcalllast): File"/usr/local/lib/python2.7/dist-packages/django/utils/autoreload.py",line170,inwrapper fn(*args,*
XiaoCon
·
2014-02-13 10:00
django学习
记录-模型继承
官方文档django中的继承有三类;1.抽象继承2.多表继承3.proxymodel(代理模型)第1种情况表示你的父类仅仅是包含了多个子类的相同的字段,是为了重用,不会建表,我们只需要在抽象父类的Meta中设置abstract=True就行。比如:classCommonInfo(models.Model): name=models.CharField(max_length=100) age=mod
A_9884108
·
2014-01-28 10:00
python
django
模型继承
django学习
记录-django-1.5中简单地自定义自己的用户模型
官方文档django-1.5之前,要拓展django中现有的用户模型,有两种方式1.如果只是想对user模型的行为,如:排序,定制管理器等,可以创建一个proxymodel2.如果是希望为user添加一些额外的数据,比如:为user添加一个birthday的字段呀,普遍的做法是创建一个称为profilemodel的模型,与django中现有的用户模型建立一个一对一关系。但是在1.5之后,就不推荐上
allenling3
·
2014-01-27 16:20
python
django
django学习
记录-django-1.5中简单地自定义自己的用户模型
官方文档django-1.5之前,要拓展django中现有的用户模型,有两种方式1.如果只是想对user模型的行为,如:排序,定制管理器等,可以创建一个proxymodel2.如果是希望为user添加一些额外的数据,比如:为user添加一个birthday的字段呀,普遍的做法是创建一个称为profilemodel的模型,与django中现有的用户模型建立一个一对一关系。但是在1.5之后,就不推荐上
A_9884108
·
2014-01-27 16:00
python
django
Authentication
django学习
记录-控制表单错误
官方文档在表单(无论是一般表单form.Form还是模型表单ModelForm),dir之后都会有一个属,为_errors的,他控制了表单验证是否成功。比如,我们自己的表单xform(同样,无论xform是继承与一般表单还是模型表单,都一样)接受了request的post数据,有:x=xform(request.POST)下一步,我们验证表单,调用表单的is_validate方法,有x.is_va
A_9884108
·
2014-01-27 12:00
django
python
django学习
记录-RequestContext
官方文档RequestContext是Context的子类,跟Context有一些区别RequestContext强迫第一个参数是request,第二个是一个构造Context对象用的字典,第三个是可选的,是一个自定义的Context Processer(上下文处理器)RequestContext总是会加载默认的Context ProcesserContext Processer是这样的一种处理器
A_9884108
·
2014-01-27 10:00
django
python
requestContext
dajngo 数据库事物的处理
[
Django学习
]事务处理 其实事务处理已经在django中提供了,但是很奇怪好象没有过多的“笔墨”来说明这个事。今天看了看,真是非常简单。具体的在django所带的transaction文档中。
山下狮子
·
2014-01-23 16:00
Django学习
1.windows下安装2.创建第一个django程序3.链接数据库并创建数据表Django里更关注的是模型(Model)、模板(Template)和视图(Views),Django也被称为MTV框架。在MTV开发模式中:M代表模型(Model),即数据存取层。该层处理与数据相关的所有事务:如何存取、如何确认有效性、包含哪些行为以及数据之间的关系等。T代表模板(Template),即表现层。该层处
baigungun
·
2014-01-17 11:54
django
前端框架
Django学习
笔记3-模板
1、创建Django项目:参照上一章《
Django学习
笔记1》中的方法新建一个项目a,然后在项目根目录(即manage.py文件所在目录)创建一个文件夹templates。
hhuayuan
·
2014-01-15 15:58
django
python
模板
Django学习
笔记3-模板
1、创建Django项目:参照上一章《
Django学习
笔记1》中的方法新建一个项目a,然后在项目根目录(即manage.py文件所在目录)创建一个文件夹templates。
hhuayuan
·
2014-01-15 15:58
模板
python
django
Python
Django学习
笔记1-入门
Python版本:2.7.6Django版本:1.6环境准备:1、安装Python,双击运行一下安装包,安装过程中全部使用默认配置。2、把Python的安装目录C:\Python27添加到系统环境变量。3、解压Django压缩包,在命令提示符下进入解压后的Django目录,执行命令:setup.pyinstall。4、把Django的目录C:\Python27\Lib\site-packages\
hhuayuan
·
2014-01-15 13:54
入门
python
django
Python
Django学习
笔记1-入门
Python版本:2.7.6Django版本:1.6环境准备:1、安装Python,双击运行一下安装包,安装过程中全部使用默认配置。2、把Python的安装目录C:\Python27添加到系统环境变量。3、解压Django压缩包,在命令提示符下进入解压后的Django目录,执行命令:setup.pyinstall。4、把Django的目录C:\Python27\Lib\site-packages\
hhuayuan
·
2014-01-15 13:54
django
入门
python
Django学习
笔记(1)-投票系统
投票系统教程地址:https://docs.djangoproject.com/en/1.6/intro/1.建立站点将python安装目录下的Scripts也加入环境变量,这样就可以在cmd下直接使用安装的脚本。cd到想要建立站点的目录,执行下面命令,会建立一个网站的目录django-admin.pystartprojectmysite生成如下默认目录mysite/ manage.py
u011666720
·
2014-01-01 16:00
django学习
记录(二)
centos6.264bit安装安装python升级 见:http://blog.csdn.net/xshalk/article/details/17711605安装setuptool pip:wgethttp://pypi.hustunique.com/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg shsetuptools-0.6c1
xshalk
·
2013-12-31 13:00
django学习
笔记(一)
安装环境:win764bitpython:2.7.3官方版安装django:pipinstalldjango (1.6)安装数据库,这里我选postgresql http://www.postgresql.org/download/ 32位的安装python对数据库连接的模块:psycopg 32位(可能是我的python是32位的)配置环境变量:D:\bin\python27\Scripts
xshalk
·
2013-12-29 15:00
认识django1.6(1)---官方环境搭建及poll应用练习过程总结
源自:https://docs.djangoproject.com/en/1.6/intro/
Django学习
过程概述:(linux)
julius_lee
·
2013-11-14 14:00
django学习
开始!
目标完成一个带有登录的留言板!开发周期两天!今天开始开发!我今天坑了一天了,就是一个%号的问题!html="Itisnow%s."%now但是在我写的时候写成html="Itisnow%s.%“now,你们了解的,找了好久没有找到错误!我好坑!/home/wangyu/python/mysite/mysite/templates/current_datetime.html(Filedoesnote
·
2013-08-24 11:00
python
django
Django学习
笔记(2)
时间已过久远,重新回顾了下。从第四章开始。模板: 变量:{{变量名}} 模板标签:{%逻辑语句(if,for等等)%} 过滤器:{{ship_date|date:"Fj,Y"}}类似于Unix>>>fromdjango.templateimportTemplate,Context >>>t=Template('Hello,{{name}}') >>>printt.render(Context
路小磊
·
2013-08-11 23:00
python
django
template
Django学习
笔记(8)--- Signals和GenericForeignKey的使用
Signals顾名思义,就是信号的意思。Django的signals可以用来干什么呢?比如,论坛中别人给你发了一条消息,自动产生一个消息对象。我们先来自定义一个信号Message应用中的models.pyfromdjango.dbimportmodels fromdjango.contrib.auth.modelsimportUser fromdjango.dispatchimportSign
Linktime
·
2013-08-11 02:00
django
学习
笔记
Signals
Django学习
笔记
Django模板系统的基本规则:写模板,创建 Template 对象,创建 Context ,调用 render() 方法。>>>fromdjango.templateimportTemplate,Context >>>raw_template="""Dear{{person_name}}, ... ...Thanksforplacinganorderfrom{{company}}.It's
T_star
·
2013-08-06 16:00
Django学习
笔记(1)
教材来源:http://djangobook.py3k.cn/2.0/一、安装 https://www.djangoproject.com/download/ 来这里下载最新版本的Django包,我下的是 https://www.djangoproject.com/m/releases/1.5/Django-1.5.1.tar.gztarxzvfDjango-1.5.1.tar.gz c
路小磊
·
2013-07-18 18:00
python
django
Python
django学习
之:model (与数据库操作)
1.建立app在自己的工程项目目录下输入:pythonmanage.pystartappmyapp(你想建立的app名称)建立一个叫myapp的app这样,在你的工程项目目录下会出现一个叫myapp的目录2.创建Model在app目录下进入models.py输入类似下面的代码:classPublisher(models.Model): name=models.CharField(max_leng
halolk1
·
2013-07-13 08:50
数据库
python
django
Python
django学习
之:model (与数据库操作)
1.建立app在自己的工程项目目录下输入:pythonmanage.pystartappmyapp(你想建立的app名称)建立一个叫myapp的app这样,在你的工程项目目录下会出现一个叫myapp的目录2.创建Model在app目录下进入models.py输入类似下面的代码:classPublisher(models.Model):name=models.CharField(max_length
halolk1
·
2013-07-13 08:50
数据库
python
django
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他