Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
with open("success.txt", "r") as f: success_text = f.read()
class Category(models.Model): pass class Book(models.Model): categories=models.ManyToManyField(Category)
class Action: class Meta: permissions = (("can_something", "что-то может"),)
python manage.py makemigrations <app> python manage.py migrate
action.has_perm("can_something")
<head> {% block head %}{% endblock %} </head>