zoukankan      html  css  js  c++  java
  • Django04-Admin

    什么是Admin?
     
    Admin是Django自带的一个功能强大的自动化数据管理界面
    被授权的用户直接在Admin中管理数据库
    Django提供许多针对Admin的定制功能
     
    配置Admin
     
    创建一个超级用户
    python manage.py createsuperuser 创建超级用户
    localhost:8000/admin/         (Admin入口)
    ( http://127.0.0.1:8000/admin/)(不好使时,用这个)
    然后修改settings.py中的LANGUAGE_CODE=‘zh_Hans’
     
    配置应用
     
    在应用下admin.py中引入自身的models模块(或里面的模型类)
    (from models import Article)(admin.site.register(Article))
    编辑admin.py:admin.site.register(models.Article)
     
     
    修改数据
     
    点击Article超链接进入Article列表页面
    点击任意一条数据,进入编辑页面修改
    编辑页面下方一排按钮可执行相应操作
     
    Django管理把Article object改为标题(修改数据默认显示名称)
     
    步骤:
    在Article类下添加一个方法
    根据Python版本选择_str_(self)(这是版本3)_unicode_(self)(版本2.7)
    然后返回return self.title
    也就是在models.py下加入
    def __unicode__(self):
        return self.title
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    网页添加提示音
    poj 2593和poj 2479
    HDU 1558 Segment set
    Ubuntu中conky的安装配置
    Codeforce C. Buns
    HDU 3952 Fruit Ninja
    IE8,IE9,IE10,FireFox 的CSS HACK
    HDU 1086 You can Solve a Geometry Problem too
    Ubuntu中Cairo Dock安装和设置
    Ubuntu 12.04 中安装和配置 Java JDK(转)
  • 原文地址:https://www.cnblogs.com/hughman/p/6958805.html
Copyright © 2011-2022 走看看