zoukankan      html  css  js  c++  java
  • admin组件

    admin.py在web页面管理表. 代替在数据库中操作表

    使用步骤:

    step1:先在admin.py中注册表,注册了的表才能在web页面管理

      e.g  admin.site.register(models.Book)

    step2:创建超级用户 python manage.py createsuperuser

    step3:启动服务,127.0.0.1:8000/admin,登录

     

    如何自定义一个表:

    step1: 写个类,继承admin.ModelAdmin

                  class BookAdmin(admin.ModelAdmin):

            list_display=(要显示的字段)

     step2: 在admin.py中修改注册信息: admin.site.register(models.Book,BookAdmin)

       step3: 自定义表的显示列,编辑列,搜索列等: 

    list_editable = ('id','title')  #能编辑哪些列

     

    list_display = ('id','title')

     

    search_fields= ('id','title') #搜索框的内容 先按id搜索 再按title搜索

     

        

      

  • 相关阅读:
    javaMap
    javaCollections
    java线程
    mysql插入,删除
    mysql基础(1)
    javaSet,Date
    中青杯数学建模大赛
    javaJDBC
    中秋记事~~项目开发
    太高兴了,今天有人送我吃月饼!
  • 原文地址:https://www.cnblogs.com/dingyunfeng/p/10505898.html
Copyright © 2011-2022 走看看