CRM项目之stark组件(2)

那么从今天开始呢,我们就要开始设计属于我们自己的admin组件,起个名字就叫stark吧(当然你愿意叫什么都可以)。

stark组件之三步走

仿照admin组件实现流程,stark组件要实现三件事情:

1 djagno启动后要能够执行每一个app下的名为stark.py的文件(需要单独创建)

2 基于一个单例对象实现model类注册

3 为注册的所有的model设计增删改查四个URL,以Book类为例,动态生成如下4条URL:

http://127.0.0.1:8000/admin/app01/book/
http://127.0.0.1:8000/admin/app01/book/add/
http://127.0.0.1:8000/admin/app01/book/2/change/
http://127.0.0.1:8000/admin/app01/book/2/delete/

4 设计增删改查对应的视图函数  

猜你喜欢

转载自www.cnblogs.com/pyedu/p/10375531.html