Django admin 管理后台

    让我们打开文件,并替换其中的文件像这样:

    如你所见,我们导入(包括)了前一章定义的Post模型。 为了让我们的模型在admin页面上可见,我们需要使用admin.site.register(Post)来注册模型.

    OK, 现在来看看我们的 Post 模型。 记得先在控制台输入python manage.py runserver启动服务器。 然后打开浏览器,输入地址 你会看到登录界面像这样:

    为了登录, 你需要创建一个掌控整个网站所有东西的超级用户。 回到刚才的命令行,输入,按下Enter。 然后输入你的用户名(英文小写,不包括空格), 邮箱和密码。 你输密码的时候看不见输入?别担心,它就是这样的。 你就输入要输得到然后按Enter继续就好了。 输出应该长得像这样(用户名和邮箱应该是你自己的):

    1. (myvenv) ~/djangogirls$ python manage.py createsuperuser
    2. Email address: admin@admin.com

    返回到你的浏览器,用你刚才的超级用户来登录,然后你应该能看到Django admin的管理面板。

    请确保至少有两到三个帖子(但不是全部)具有设置的发布日期。它在以后会有用。

    Django管理

    如果你想更多地了解Django admin模块,你可以查看Django 的官方文档:https://docs.djangoproject.com/en/1.8/ref/contrib/admin/