使Enum34包与Django选项配合良好

django-choices-enum的Python项目详细描述


django choices enum
==django choices enum允许在django模型中使用python 3.4的enum
package(enum34)的2.x backport作为选项。


选项枚举):
野兽=(“野兽”,“野兽”)
亡灵=(“亡灵”,“亡灵”)
人类=(“人类”,“人类”)


名称=models.charfield(最大长度=40)
类型=models.charfield(最大长度=40,choices=types.choices())

type=monster.types.undead)
m.save()


details
=label)正如django choices参数所期望的那样。如果常量和标签相同,
您可以省略元组,只需将常量设置为
选项的值即可。


贡献
==

它是从
a gist:


https://gist.github.com/dstufft/5600529找到并修复的

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
尝试通过java驱动程序连接时,mongodb服务器上的SSLhandshake失败   使用PlayFramework的Azure网站中的java Logback   java在另一个ArrayList中使用ArrayList处理复杂的JSON响应   java无法在另一台机器上运行eclipse tomcat中的war文件   java GZIPOutputStream有什么替代方案吗?   java Nashorn调试在Nashorn中运行的javascript   java文本短信未发送,即使toast显示已发送   java Hibernatesearch 5.0 spatial不确定是否在散列中存储lat/lon   java我想创建一个带有文本视图的计数器   java安卓:如何正确地同步资源   java使用mockito。当不知道方法调用的参数时   firebase Java使用HTTP v1发送错误字符的中文通知   java Hibernate无法映射到表?   java使用对象映射器解析复杂JSON   java Selenium Grid 2并行测试用例执行   java所有项目在列表视图中重复