美文网首页
django入门教程3 介绍 Django 管理页面

django入门教程3 介绍 Django 管理页面

作者: BlueJack | 来源:发表于2018-10-25 15:07 被阅读0次

    创建一个管理员账号

    运行下面的命令:

    python manage.py createsuperuser
    

    根据提示输入用户名、邮箱和密码(2遍):

    D:\jsite>python manage.py createsuperuser
    Username (leave blank to use 'administrator'): admin
    Email address: bluejack86@163.com
    Password:
    Password (again):
    Superuser created successfully.
    

    进入管理站点页面

    如果开发服务器未启动,用以下命令启动它:

    python manage.py runserver
    

    用浏览器打开 http://127.0.0.1:8000/admin/ ,你应该会看见管理员登录界面。现在,试着使用你在上一步中创建的超级用户来登录。然后你将会看到 Django 管理页面的索引页。你将会看到几种可编辑的内容:组和用户。它们是由 django.contrib.auth 提供的,这是 Django 开发的认证框架。


    向管理页面中加入投票应用

    打开 polls/admin.py 文件,把它编辑成下面这样:

    from django.contrib import admin
    from .models import Question, Choice
    
    
    class ChoiceInline(admin.TabularInline):
        model = Choice
        extra = 3
    
    
    class QuestionAdmin(admin.ModelAdmin):
        fields = ['question_text', 'pub_date']
        inlines = [ChoiceInline]
    
    
    admin.site.register(Question, QuestionAdmin)
    admin.site.register(Choice)
    

    相关文章

      网友评论

          本文标题:django入门教程3 介绍 Django 管理页面

          本文链接:https://www.haomeiwen.com/subject/xfuftqtx.html