fix bots admin and config form
This commit is contained in:
parent
9d07c774a3
commit
f309545196
@ -1,3 +1,14 @@
|
||||
from django.contrib import admin
|
||||
from .models import TelegramBot
|
||||
from .modules import EchoBotModuleConfig, ChannelHelperBotModuleConfig, OverlayBotModuleConfig, QueuedItem
|
||||
|
||||
# Register your models here.
|
||||
|
||||
@admin.register(TelegramBot)
|
||||
class TelegramBot(admin.ModelAdmin):
|
||||
list_display = '__str__', 'active',
|
||||
|
||||
|
||||
admin.site.register(EchoBotModuleConfig)
|
||||
admin.site.register(ChannelHelperBotModuleConfig)
|
||||
admin.site.register(OverlayBotModuleConfig)
|
||||
admin.site.register(QueuedItem)
|
||||
|
@ -1,3 +1,5 @@
|
||||
from crispy_forms.helper import FormHelper
|
||||
from crispy_forms.layout import Layout, Fieldset
|
||||
from django import forms
|
||||
from django.forms import ModelForm
|
||||
from djconfig.forms import ConfigForm
|
||||
@ -26,3 +28,12 @@ class BotsAppConfigForm(ConfigForm):
|
||||
title = 'Bots'
|
||||
|
||||
tmp_uploads_chat_id = forms.CharField(required=True)
|
||||
|
||||
helper = FormHelper()
|
||||
helper.form_class = 'form-horizontal'
|
||||
helper.label_class = 'col-sm-2'
|
||||
helper.field_class = 'col-sm-10'
|
||||
helper.form_tag = False
|
||||
helper.layout = Layout(
|
||||
Fieldset('Global', 'tmp_uploads_chat_id'),
|
||||
)
|
||||
|
@ -1,5 +1,5 @@
|
||||
from bots.modules.overlay import OverlayBotModuleConfig
|
||||
from .channel_helper import ChannelHelperBotModuleConfig
|
||||
from .overlay import OverlayBotModuleConfig
|
||||
from .channel_helper import ChannelHelperBotModuleConfig, QueuedItem
|
||||
from .echo import EchoBotModuleConfig
|
||||
|
||||
BOT_MODULES = [EchoBotModuleConfig, ChannelHelperBotModuleConfig, OverlayBotModuleConfig]
|
||||
|
Loading…
Reference in New Issue
Block a user