我需要一些好方法来为我的django 1.5应用程序提供管理员用户,管理一些不同的应用程序参数,这些参数或设置与应用程序核心设置不同,...有人可以为此指明一些方向吗?
谢谢大家
答案 0 :(得分:1)
您可以创建应用程序并使用模型来处理您需要使用的所有可能参数。然后为此应用注册您的管理员,您就可以更改使用此值。
我总是有一个utils应用程序,我可以放一些可以在项目中共享的代码以及我工作的所有项目,所以我可以给你一个建议把它放在你的utils应用程序中:
#models.py
from django.db import models
class Parameters(models.Model):
default_product_price = models.IntegerField(default=10) # you can change this in admin
...
然后,在admin.py
中注册您的课程