自己手写 Django admin的注意事项

仿照Django中admin手写一个Xadmin大概流程;

  1. 创建以一个Xadmin组件:

    python manage.py startapp Xadmin (注意项目中settings中的配置)

  2, 注册Xadmin,:

    在创建的组件目录下的 apps文件中:

     
from django.apps import AppConfig
from django.utils.module_loading import autodiscover_modules

class AppXadminConfig(AppConfig):
    name = 'app_Xadmin'

    def ready(self):
        autodiscover_modules('Xadmin')
View Code

  3 先手写一个主页:

    用到知识点:

      1. 类相关的知识

      2.  pp_name = models._meta.app_label # 获取当前的app名字   

        model_name = models._meta.model_name # 获取当前 的表名

      3. 一些测试数据

   再慢慢写··············

  

猜你喜欢

转载自www.cnblogs.com/xuerh/p/9130348.html