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
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    【剑指Offer】面试招聘题目2:重建二叉树
    简单的安装部署django程序
    Plinga接入
    游戏设计的一些观点
    开方实现
    Mongodb笔记
    动态编程
    数学基础的算法分析
    简单的统计代码程序
    远程在手机上调试android程序
  • 原文地址:https://www.cnblogs.com/hughman/p/6958805.html
Copyright © 2011-2022 走看看