def get(self , request , format=None):
body = request.data
name = body.get('name',"The_Flash")
В этом случае я жёстко значение The_Flash если request.data не получает никакого значения для имени, но я знаю, что это не звук способ , Я хочу, чтобы это было добавлено как переменная в файле settings.py моего проекта django. Я просмотрел ссылки от SO, как this, и несколько других, но это не то, что я хочу. Может кто-нибудь сказать мне, что является самым надежным способом сделать это. Я использую Django 1.8.добавить переменные в настройках, которые будут использоваться в представлениях - Django
Не могли бы вы объяснить, почему вы считаете, что это не «звук»? Разве этот подход более читабельен, чем доступ к константе? –
Hardcoding - это не правильный путь. Это может быть не единственный случай, когда мне это нужно. Если я буду держать вещи жестко закодированными, в случае, если я хочу изменить это твердое значение, мне придется изменить все экземпляры, которые не могут быть осуществимы, если я работаю с большим количеством таких экземпляров. –
Как насчет этого подхода https://gist.github.com/aswinpj/baf79d2f1ff212b8552d7164ce1bd5a5 –