首页 > 代码库 > Django L2 编写你的第一个Django应用,第2部分¶
Django L2 编写你的第一个Django应用,第2部分¶
创建超级用户
$ python manage.py createsuperuser
启动开发服务器
$ python manage.py runserver
让应用在管理界面中可编辑
$ cat tasks/admin.py from django.contrib import admin # Register your models here. from .models import *
自定义管理表单
$cat tasks/admin.py from django.contrib import admin # Register your models here. from .models import * class QuestionsAdmin(admin.ModelAdmin): fileds = [‘pub_date‘ , ‘question_text‘]
管理界面表单自定义
$ cat tasks/admin.py from django.contrib import admin # Register your models here. from .models import * class ChoiceInline(admin.TabularInline): model = Choice extra = 3 class QuestionsAdmin(admin.ModelAdmin): #fileds = [‘pub_date‘ , ‘question_text‘] filtedsets=[ (None , {‘fields‘ : [‘question_text‘]}), (‘Date information‘ ,{‘fileds‘:[‘pub_date‘],‘classes‘: [‘collapse‘]}), ] list_display = (‘question_text‘, ‘pub_date‘) inlines = [ChoiceInline] admin.site.register(Questions , QuestionsAdmin)
自定义管理站点的首页面
需要自定义的模板文件是 admin/index.html。 (就像之前对admin/base_site.html做的那样 —— 即从默认的目录拷贝到你自定义的目录中的那个文件)。
Django L2 编写你的第一个Django应用,第2部分¶
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。