Aded options for add more scripts to update
This commit is contained in:
parent
3f9648371e
commit
a46df4f7ad
4 changed files with 56 additions and 2 deletions
|
|
@ -9,6 +9,7 @@ from paramecio2.libraries.db.extrafields.urlfield import DomainField
|
|||
from paramecio2.libraries.db.extrafields.dictfield import DictField
|
||||
from paramecio2.libraries.db.extrafields.jsonfield import JsonValueField
|
||||
from paramecio2.libraries.db.extrafields.parentfield import ParentField
|
||||
from paramecio2.libraries.db.extrafields.filefield import FileField
|
||||
from paramecio2.libraries.urls import make_media_url
|
||||
from paramecio2.libraries import datetime
|
||||
from paramecio2.modules.admin.models.admin import UserAdmin
|
||||
|
|
@ -30,3 +31,12 @@ class ServerDbTask(Server):
|
|||
super().__init__(connection)
|
||||
self.fields['group'].required=False
|
||||
self.register(corefields.ForeignKeyField('group_id', ServerGroup(connection), 11, False, 'id', 'group', select_fields=[]))
|
||||
|
||||
class UpdateServerScripts(WebModel):
|
||||
|
||||
def __init__(self, connection=None):
|
||||
|
||||
super().__init__(connection)
|
||||
self.register(corefields.CharField('name'), True)
|
||||
self.register(FileField('file', './scripts/local/'), True)
|
||||
self.register(corefields.ForeignKeyField('server_id', ServerDbTask(connection), 11, False, 'id', 'group', select_fields=[]))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue