0.5.11 documentation file storage

This commit is contained in:
SDE
2024-07-15 02:22:53 +03:00
parent 5f207aed36
commit 83d50657ef
7 changed files with 85 additions and 24 deletions

View File

@@ -15,6 +15,14 @@ from filebrowser.base import FileObject
class FileUnit(BaseModel):
file = FileBrowseField(verbose_name=_('Файл'), max_length=250, directory="files/")
def __str__(self):
if self.file:
return self.file.filename
else:
return str(self.id)
class Meta:
verbose_name = _('Файл')
verbose_name_plural = _('Файлы')
class StaticPage(BaseModelViewPage):
promo_header = models.BooleanField(verbose_name='Промо-хэдер', default=False)