gukgjzkgjhgjh
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user