|
|
1
7
您可能对使用
如果你有一个这样的整数列表:
像这样的模型:
然后你可以保存
|
|
|
2
1
我会调查 database normalization . 尤其是,您的数据库甚至不是第一个正常形式,也不是最重要的一个正常形式,它表示规范化数据不应该包含任何重复组。因此,Django对象关系映射器将很难为数据建模。 通过只支持单一的、不重复的类型,django在某种意义上加强了数据中的第一种正常形式。您可以尝试编写自己的SQL来管理这个特定的字段,或者在Internet上找到一些代码,但最好是在自己的模型中将这个字段重构为多对一关系。您可以在上面找到Django文档 here . |
|
|
3
1
答案可能是你能得到的最好的答案,但如果你仍然想在单个字段中存储数字数组,你可以这样做-要么手动,例如酸洗它,然后存储到textfield,或者通过编写自定义模型字段,自动为你做类似的事情。 这是医生: http://docs.djangoproject.com/en/1.1/howto/custom-model-fields/ |
|
|
4
1
我通过在我的模型中说textfield来实现它,因为我只使用这个字段来阅读它不会影响我。 |