Fixes in sucky things

This commit is contained in:
Antonio de la Rosa 2022-04-21 18:04:02 +02:00
parent fbab7917ef
commit e2e9c80647
5 changed files with 21 additions and 3 deletions

View file

@ -41,3 +41,20 @@ class UpdateServerScripts(WebModel):
self.register(FileField('file', './scripts/local/'), True)
self.register(corefields.ForeignKeyField('server_id', ServerDbTask(connection), 11, False, 'id', 'group', select_fields=[]))
self.register(corefields.IntegerField('position'))
class NameServerScripts(WebModel):
def __init__(self, connection=None):
super().__init__(connection)
self.register(corefields.CharField('name'), True)
class ServerScripts(WebModel):
def __init__(self, connection=None):
super().__init__(connection)
self.register(corefields.CharField('name'), True)
self.register(FileField('file', './scripts/local/tasks'), True)
self.register(corefields.ForeignKeyField('scripts_id', NameServerScripts(connection), 11, False, 'id', 'group', select_fields=[]))
self.register(corefields.IntegerField('position'))