gukgjzkgjhgjh

This commit is contained in:
2026-04-20 00:04:15 +02:00
parent 5280a87e8b
commit 659999f4fd
409 changed files with 19957 additions and 5176 deletions

View File

@@ -1,9 +1,22 @@
from venv import logger
from django.db import models
from django.conf import settings
from vontor_cz.models import SoftDeleteModel
import magic
from logging import Logger
logger = Logger(__name__)
try:
import magic
mime = magic.Magic(mime=True)
except ImportError:
logger.warning("python-magic library not found. PostContent MIME type detection will not work.")
magic = None
mime = None
mime = magic.Magic(mime=True)
class Post(SoftDeleteModel):
@@ -20,12 +33,18 @@ class Post(SoftDeleteModel):
)
hub = models.ForeignKey(
'pages.Hub',
'hubs.Hub',
on_delete=models.CASCADE,
null=True,
blank=True
)
tags = models.ManyToManyField(
'hubs.Tags',
related_name='posts',
blank=True,
)
reply_to = models.ForeignKey(
'self',
null=True,