仿照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')
3 先手写一个主页:
用到知识点:
1. 类相关的知识
2. pp_name = models._meta.app_label # 获取当前的app名字
model_name = models._meta.model_name # 获取当前 的表名
3. 一些测试数据
再慢慢写··············