Встречается на собеседованиях • сегодня
Какая структура данных подойдет для хранения URL в Django
Для хранения URL в Django лучше всего использовать models.URLField. Это специализированное поле, которое:
- Валидирует URL автоматически (проверяет корректность формата).
- В базе данных хранится как
VARCHAR(обычно с длиной 200 символов, но можно изменить черезmax_length). - Поддерживает необязательные параметры, например
blank=Trueдля необязательных URL.
Пример:
python
from django.db import models
class Website(models.Model):
name = models.CharField(max_length=100)
url = models.URLField(max_length=200, blank=True) # blank=True — необязательное полеДля сложных случаев (например, хранения параметров URL) можно использовать CharField с дополнительной валидацией.

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