/
tebo
/
BubblesCode
Обзор
Документация
Войти
/
tebo
/
BubblesCode
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
theory/models.py
25 строк
1 KB
tebo
first_commit
03 июн 2026, 15:20
03 июн 2026, 15:20
e3a5c0b
Код
Авторство
О чём код?
# theory/models.py from django.db import models from ckeditor.fields import RichTextField from django.urls import reverse class TheoryArticle(models.Model): title = models.CharField(max_length=255, verbose_name="Заголовок статьи") slug = models.SlugField(max_length=255, unique=True, verbose_name="URL (слаг)", help_text="Используйте только латиницу, цифры и дефисы. Например: 'binary-search-intro'") content = RichTextField(verbose_name="Содержание статьи") def __str__(self): return self.title def get_absolute_url(self): """ Возвращает абсолютный URL для конкретной статьи. 'theory:article_detail' - это имя URL-маршрута, который мы создадим на шаге 2. """ return reverse('theory:article_detail', kwargs={'slug': self.slug}) class Meta: verbose_name = "Статья с теорией" verbose_name_plural = "Статьи с теорией"