Очень профессионально. Слушаю и получаю удовольствие от того, как Сергей говорит. Четко, по делу. Спасибо! :)
@showrun4747 Жыл бұрын
спасибо, про кат и кат_айди как-то не задумывался, а знать - полезно. хочу напомнить зрителям не делать кучу изменений в одной миграции, может сломаться. делайте по немного, 1-2-3 операции поменял модели -мигрировал. Переименования таблиц обязательно делайте отдельной миграций-она может тянуть связанные данные.
@SVladimirov147 ай бұрын
Круто что показываете детально как происходят ошибки в программе и из-за чего. Лайк
@johnmazepa Жыл бұрын
8:47 - ПОЯВЛЕНИЕ НОВОЙ ТАБЛИЦЫ В БД. Возможно у вас не появится таблица с категориями после нажатия на кнопку ОБНОВИТЬ, как показано на видео. В таком случае просто отключите базу, а потом подключите обратно (иконки в левом верхнем углу с соединенными и разъединенными штекерами). Если вы не допустили никаких ошибок в коде, то должна появится новая таблица. Сам сильно застрял на этом месте, так что уверен, что информация окажется полезной)
@johnmazepa Жыл бұрын
или, как будет показано в одном из следующих уроков, просто нажмите Shift+F5 )
@evgenyzakiev693 Жыл бұрын
Спасибо Сергей🤝, здоровья тебе!!!
@andredru4278 Жыл бұрын
Спасибо. Отличные примеры работы с моделями и миграциями.
@_mrmark11 ай бұрын
5:30 Спасибо за пояснения.
@TSM_149 Жыл бұрын
Спасибо за уроки! Всё очень доходчиво. 👍
@РоманПономарев-л5э7 ай бұрын
талант! Спасибо за твои творения
@aston58510 ай бұрын
Спасибо за труд!
@МаксимКасимов-ф9ж10 ай бұрын
Автор крут !
@showrun4747 Жыл бұрын
перед экспериментами с удалением надо делать фикстуры данных чтобы опять ручками не заполнять. фикстура это такой бэкап-ресторе в файл, ну или дамп-ресторе: одной командой создаешь дамп таблицы -фикстуру в файло, другой- после экспериментов восстанавилваешь исходные данные для экспериментов.
@selfedu_rus Жыл бұрын
да, об этом будет отдельное занятие
@johnmazepa Жыл бұрын
пока таким бэкапом для нас выступают файлы для каждого урока на гитхабе)
@wasd1338 Жыл бұрын
очень весело - снести БД чтобы показать как работает метод CASCADE XD
@denchik55310 ай бұрын
😂😂😂
@МаксимКасимов-ф9ж10 ай бұрын
и не говори
@alexandrshoobenkov2163 Жыл бұрын
Спасибо!
@TheTonyMan7 ай бұрын
Более эффективнее наверное для категории выставить SET_DEFAULT и задать значение по умолчанию типа uncategorized как это устроено в движке WordPress. Тогда при удалении категории для всех привязанных постов будет автоматом назначена категория uncategorized. Что скажете?
@mr.vooper85605 ай бұрын
кто пользуется вс код, подскажите пожалуйста расширение чтобы подсказывало при открытии скобок варианты, спасибо
@Developer_python_ Жыл бұрын
Thanks a lot)
@МагомедМагомедов-ф6в1ш Жыл бұрын
На 8:30 делаю все также, выходит ошибка: django.db.utils.IntegrityError: UNIQUE constraint failed: new__women_women.slug. Гуглил, но не нашел решения.
@selfedu_rus Жыл бұрын
Вопрос в ТГ-канал по Django
@naklikal8 ай бұрын
Тоже ошибка при изменении w_list.update(cat_id=1) Удаление файла миграции помогло...
@avbolshakov Жыл бұрын
Да, вот как-то туго доходит: ""многие" относятся к категориям, а "один" относится к постам". Интуитивно хочется сказать, что наоборот. У поста может быть только одна категория. Категория может иметь множество постов. Те много (много постов) к категории (одной)
@podvodnikk4562 Жыл бұрын
Есть таблица. У таблицы запись (строка). Сколько у этой записи связей с другими?
@avbolshakov Жыл бұрын
@@podvodnikk4562 спасибо. вот этого и хотелось, как-то мнемонически запомнить. у категории "много" связей с постами. а поста "одна" связь с категорией.
@Chichilipa Жыл бұрын
Сергей, сколько денег нужно вам заплатить, чтобы продолжил курс по джаве? (Спринг либо любую интересную тему)
@selfedu_rus Жыл бұрын
1 000 000 $ 😁
@alexandrbelotsky6301 Жыл бұрын
автор, можно вопрос я нигде не нахожу решения , у меня проблема возникла когда я прописываю какой-то путь свой, то мне обязательно нужно добавлять слеш в конце, чтобы он заработал иначе будет ошибка 404. Но ведь джанго должен автоматически добавлять слеш если я его не добавляю. У меня эта проблема возникла второй раз внезапно, когда я пытаюсь делать авторизацию/регистрацию, вообщем не знаешь почему так происходит?
@selfedu_rus Жыл бұрын
Django не добавляет в адресную строку автоматом слеш. Он иногда может добавляться браузером, если адрес из кэша берется. Но, вообще адреса со слешем на конце и без него - это разные URL-адреса.
@showrun4747 Жыл бұрын
там настройка была, аппенд слеш что-то так называлось, не помню. гугл ит :)
@anykeyit6674 Жыл бұрын
Получается когда потом разворачивать где-то проект пустой, то будет ошибка между миграциями?
@selfedu_rus Жыл бұрын
Если файлы миграций приводят к ошибкам, то можно их удалить и создать заново. (Не забыть при этом сохранить, а потом очистить БД).