我在django 1.8 alpha版中使用django.contrib.postgres.fields.ArrayField并尝试在文件字段中使用它。如何在djangos数组字段中存储文件
下面是一个虚构的论坛一个帖子:
# coding=utf-8
from backend.core.models import Team
from django.contrib.postgres.fields import ArrayField
from django.db import models
from django.db.models import FileField
class Post(models.Model):
title = models.CharField(max_length=256)
content = models.TextField()
team = models.ForeignKey(Team, related_name='posts')
attachments = ArrayField(FileField(), null=True)
def __str__(self):
return self.title
的迁移工作,一切都在寻找伟大。
但是:Django Admin不支持该字段。
我将如何在代码中实现该功能,如何将新文件存储/添加到此数组字段并将其存储在数据库中?
希望得到另一个答案,但足够公平。 – shredding 2015-02-27 09:17:45