首页 > 其他 > 详细

django-extensions

时间:2014-08-27 12:46:17      阅读:315      评论:0      收藏:0      [点我收藏+]

命令行:

admin后台管理扩展

bubuko.com,布布扣

bubuko.com,布布扣

后面会出现个放大镜实现搜索补齐功能。

交互式的 Python Shells

bubuko.com,布布扣

实现自动导入

如果遇到apps中包含的的models名字出现冲突,或不想载入特定apps的models的情况,可以通过配置别名的方法解决:

# 将自动载入的Messages模块重命名为blog_messages

SHELL_PLUS_MODEL_ALIASES = {‘blog‘: {‘Messages‘: ‘blog_messages‘},}
# 不加载sites app和pictures的blog模型

SHELL_PLUS_DONT_LOAD = [‘sites‘, ‘blog.pictures‘]

设置别名和声明不加载的配置可以同时使用.也可以通过命令行参数设置不加载的模块:

$ ./manage.py shell_plus --dont-load app1 --dont-load app2.module1

命令行的参数和配置文件中的设置是可以同时使用的,所以一次性的参数完全可以通过命令行运行,省去频繁修改配置文件的麻烦.

 

create_app

--diagram 参数能够从 .dia 文件生成 models.pyadmin.py.--template 参数指定使用一个模板来创建新的app.

django-extensions

原文:http://www.cnblogs.com/tuifeideyouran/p/3939093.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!