Я играю с django.contrib.postgres.fields.ArrayField в django 1.8 alpha и пытаюсь использовать его с полем файла.
Вот сообщение в вымышленном форуме:
# 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 не поддерживает это поле.
Как я могу реализовать это в коде, как я могу сохранить/добавить новый файл в это поле массива и сохранить его ссылку в базе данных?