Поскольку Django поддерживает только реляционные базы данных, поэтому вы не нашли такого рода полей для хранения. Существует ArrayField
поддержка PostgresSQL базы данных, которую я бы не советовал работает только с PostgresSQL. Более подробная информация о ArrayField: здесь .
Таким образом, предлагаемый подход нормализует отношение. Вы можете разделить метаданные для другой таблицы, которая будет иметь отношение ForeignKey
к таблице ShortURL.
class Metadata(models.Model):
short_url = models.ForeignKey(ShortURL, ...)
ip = ...
time = ...
...
Так что теперь каждый ваш элемент Array
будет представлен строкой Metadata
.