为您的模型添加限时价格级别。
django-price-level的Python项目详细描述
为模型类添加限时价格级别。
快速启动
安装django价格级别:
pip install django-price-level
将其添加到已安装的应用程序中
INSTALLED_APPS=(...'price_level',...)
在您的设置中配置所需的型号:
frommodel_utilsimportChoicesPRICE_LEVEL_MODEL='your.Model'PRICE_LEVEL_CATEGORY_CHOICES=Choices(('basic',_('Basic')),('company',_('For companies')))PRICE_LEVEL_CATEGORY_DEFAULT='basic'
在设置中添加作者中间件:
MIDDLEWARE_CLASSES=[...'author.middlewares.AuthorDefaultBackendMiddleware',...]
使用
fromprice_level.modelsimportPricableclassModel(Pricable,models.Model):...
现在您可以获得您的类别的当前价格:
price_level=model.get_current_price_level(category='company')
功能
- 添加可以绑定到模型类的价格级别模型
运行测试
代码真的有用吗?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install tox (myenv) $ tox
历史记录
0.1.0(2017-01-05)
- pypi上的第一个版本。