django笔记

创建一个工程:django-admin.py startproject projectname

启动服务器:python manage.py runserver 8000

创建一个app: python manage.py startapp appname

注册数据库:

django笔记

注册模版:

django笔记

将英语改为汉语:添加下面图片的最后一行

django笔记

已有数据库生成模型

python manage.py inspectdb > store/models.py

模型同步到数据库

python manage.py syncdb

登录函数login(request,user)

注销函数logout(request)

切换路径函数redirect('')

默认名

def __unicode__(self):

return self.name

增加列表

class ContactAdmin(admin.ModelAdmin):
    list_display = ('name','age', 'email') # list

定义外键

contact = models.ForeignKey(Contact)