Встречается на собеседованиях • сегодня
Расскажи про основную сущность Django
Основная сущность Django — это модель (Model). Она представляет собой описание структуры данных, хранящихся в базе, и включает поля, методы и метаданные. Модели автоматически создают таблицы в БД через ORM (Object-Relational Mapping), позволяя работать с данными как с Python-объектами.
Пример простой модели:
python
from django.db import models
class Article(models.Model):
title = models.CharField(max_length=200)
content = models.TextField()
pub_date = models.DateTimeField(auto_now_add=True)
def __str__(self):
return self.titleКлючевые особенности:
- Наследуется от
django.db.models.Model - Поля (
CharField,IntegerFieldи др.) определяют типы данных - ORM предоставляет API для запросов (
Article.objects.all()) - Поддерживает миграции для изменения структуры БД
- Включает валидацию данных на уровне модели
Модели — это фундамент Django, связывающий Python-код с базой данных через абстракцию ORM.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы