fox_12
@fox_12
Расставляю биты, управляю заряженными частицами

Передать массив через переменные окружения?

Допустим есть некая модель в django с полем данного вида:
class SomeModel(models.Model):
     ...
     some_field = models.CharField(max_length=4, choices=some_choices)
     ...

Причем some_choices необходимо получать через переменные окружения. Желательно примерно как-то так:
some_choices = os.getenv('SOME_CHOICES', some_default_choices)


Пока приходит в голову конструкции вида:
SOME_CHOICES_KEY1=
SOME_CHOICES_VALUE1=
SOME_CHOICES_KEY2=
SOME_CHOICES_VALUE2=
...

И в скрипте все значения SOME_CHOICES_* запихивать в словарь
Каким еще наиболее удобным способом можно это сделать?
  • Вопрос задан
  • 492 просмотра
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
Проще записать в файл и импортировать оттуда
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы