1
0
Fork 0
mirror of https://github.com/fastogt/fastocloud_admin.git synced 2025-03-09 23:38:52 +00:00
fastocloud_admin/app/autofill/entry.py
Alexandr Topilski d50b6634f2
Pymodm (#30)
* Pymodm

* Up

* Review

* More logs

* Connect without check

* Alias

* Review

* Fixes
2020-02-17 17:12:18 +03:00

26 lines
971 B
Python

from pymodm import MongoModel, fields
import pyfastocloud_models.constants as constants
class M3uParseStreams(MongoModel):
class Meta:
collection_name = 'm3uparse_streams'
name = fields.CharField(max_length=constants.MAX_STREAM_NAME_LENGTH,
min_length=constants.MIN_STREAM_NAME_LENGTH,
required=True)
tvg_id = fields.ListField(fields.CharField(), default=[])
tvg_logo = fields.ListField(fields.CharField(), default=[])
group = fields.ListField(fields.CharField(), default=[])
class M3uParseVods(MongoModel):
class Meta:
collection_name = 'm3uparse_vods'
name = fields.CharField(max_length=constants.MAX_STREAM_NAME_LENGTH,
min_length=constants.MIN_STREAM_NAME_LENGTH,
required=True)
tvg_logo = fields.ListField(fields.CharField(), default=[])
group = fields.ListField(fields.CharField(), default=[])