李迎辉

李迎辉的博客

他的个人主页  他的博客

简陋的admin build功能

李迎辉  2009年08月14日 星期五 08:49 | 998次浏览 | 0条评论

好歹可以凑和着用了,不过功能还不完善,可能未来还有许多调整的地方。界面如下:


Build功能的主要作用就是希望以一种相对简单直观的方式来生成settings.ini。这其中包含了对一些全局配置项的设置及每个app的设置。这 样用户只要按照要求来编写app,你的app就可以显示在Build界面中,并且可以通过这个界面来设置相关的配置项。所有改动的配置项都将保存在 apps/settings.ini中。而每个app中的settings.ini只是作为缺省值来使用。

目前结果还不是最优化,因为手写settings.ini还是可以少好多事。并且可以处理的配置项在设置上还不是很简单,要在conf.py中的ManageForm中添加,未来也可能会考虑是不是直接在settings.ini上处理。

为了做这个Build功能,我还在contrib中加入了mootools, formcss等app,本来这些可以作为独立于uliweb而存在的东西,但是由于admin中需要就加进来了。因此admin功能未来还要再考虑如何 与uliweb的核心共存,要不要作为独立的python模块进行安装。

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !

暂时没有评论

Zeuux © 2024

京ICP备05028076号