Как обновить settings.py с помощью представлений и форм в Django? [дубликат]
Я хочу установить свои переменные в settings.py через front-end, используя Views и Forms.
 Допустим, у меня есть следующее в settings.py:
# My personal settings
NO_OF_DAYS = 0
 и у меня есть следующее в моем forms.py: 
def class SettingsForm(froms.Form):
    no_of_days = forms.CharField(max_length=254)
 Теперь, я хочу смесь представлений и форм, что-то вроде ниже в моем views.py:
from django.conf import settings
from .forms import SettingsForm
class UpdateSettings(View):
    def get(self, request):
        settings_form = SettingsForm()
        return render(request, "settings-template.html", "form": settings_form)
    def post(self, request):
        settings_form = SettingsForm(request.POST)
        if settings_form.is_valid():
            form_data = settings_form.cleaned_data
            settings.NO_OF_DAYS = int(form_data["no_of_days"]) # I WANT SOMETHING LIKE THIS, BUT I WANT SETTINGS.PY TO STORE THE VALUE FOREVER, NOT JUST IN THIS VIEW
 
            return redirect("/success/")
Как мне этого достичь?