configurable bot token
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
import djconfig
|
||||
from django.contrib.auth.views import LoginView as BaseLoginView
|
||||
from django.views.generic import TemplateView
|
||||
from django.http import Http404
|
||||
from django.views.generic import TemplateView, FormView
|
||||
|
||||
from cabinet.utils import CabinetViewMixin
|
||||
|
||||
@@ -23,3 +25,16 @@ class LoginView(BaseLoginView):
|
||||
if not self.request.POST.get('remember'):
|
||||
self.request.session.set_expiry(0)
|
||||
return res
|
||||
|
||||
|
||||
class AdminConfigView(CabinetViewMixin, FormView):
|
||||
template_name = 'cabinet/admin_config.html'
|
||||
|
||||
def get_title(self):
|
||||
return '{} config'.format(self.get_form_class().title)
|
||||
|
||||
def get_form_class(self):
|
||||
for form in djconfig.config._registry:
|
||||
if form.slug == self.kwargs.get('slug'):
|
||||
return form
|
||||
raise Http404()
|
||||
|
Reference in New Issue
Block a user