Я хочу управлять словарем inline над интерфейсом администратора. Это мои модели. То, что я получил, - это, конечно, разделенное управление запросом и словарем. Но я хочу добавить пары ключевых значений в интерфейс администратора запроса с помощью TabularInline. Должен ли я каким-то образом пропустить словарь или что мне делать?Словарь в Django admin
class Dictionary(models.Model):
name = models.CharField(max_length=255)
class KeyValuePair(models.Model):
container = models.ForeignKey(Dictionary, db_index=True)
key = models.CharField(max_length=240, db_index=True)
value = models.CharField(max_length=240, db_index=True)
class Request(models.Model):
params = models.ForeignKey(Dictionary, related_name="params_map", blank=True, null=True)
Это не совсем то, что я хочу, но первый шаг. Вы знаете, как я могу отображать json на языке шаблона? –
Я думаю, что вы должны иметь доступ к нему, как если бы это был словарь Python: http://stackoverflow.com/questions/1275735/how-to-access-dictionary-element-in-django-template –