Найти тему
Знакомство с работой с БД в Django
Для примера можно создать страницу, где будут отражены все группы, существующие в базе данных. Для этого нужно убедиться, что группы созданы. В терминале переходим в папку с проектом. Запускаем сервер. Создаем шаблон в папке с шаблонами, например groups-list.html, наследуем через {% extends ‘путь к базовому шаблону’ %}.Создаем блоки title и body. Создаем wiew функцию, например def groups_list(request). В файле приложения urls.py добавляем нашу wiew функцию. Для того что бы на странице отобразить список групп – эти группы необходимо достать из базы данных. Для этого необходимо написать код. Переходим...
9 месяцев назад
Создание Django-шаблонов
Для начала необходимо создать пупку где джанго будет искать шаблоны. По умолчанию джанго ищет в шаблоны во всех папок приложения. Эта папка внутри приложения должна называться templates, затем в папке templatesнужно создать еще одну папку с названием приложения. Это сделано для того, что бы избежать коллизей. В это папке создается html файл, который будет шаблоном. В качестве теста, можно указать заголовок в поле title. И в теле body прописать любую информацию. В wiews.py в функции нужно вернуть результат обработки запроса. При помощи импортированной функции render, можно отрисовать этот шаблон...
9 месяцев назад
Создание Django приложения. Подключение к основному проекту. Создание wiew функции.
1. Создание приложения. В терминале вводим команду python manage.py startapp “название приложения без кавычек”. Создастся папка с название приложения. 2. Отмечаем, что папка с проектом является Sources Root. Нажимаем правой кнопкой мыши на папку проекта(не путать с папкой с приложением). В разделе Mark Directory as выбираем Sources Root. Созданные файлы в папке с приложением: - admin.py– позволяет описать, какие модели нужно отображать в джанго админки. - apps.py– содержит конфигурацию приложения. - models.py– создан для объявлении моделей в джанго. - tests.py– нужен для того, что бы писать тесты проетка...
9 месяцев назад
Коды ответа HTTP
Коды ответа(состояния) HTTP показывает, был ли успешно выполнен определенный HTTP-запрос. Коды сгруппированы в 5 классов. Информационные 100 – 199 Успешные 200 – 299 Перенаправленные 300 – 399 Клиентские ошибки 400 – 499 Серверные ошибки 500 – 599
9 месяцев назад
Работа с Git и GitLab. Создание, подключение SSH ключа. Подключение удаленного репозитория.
1. Регистрируемся в GitLab и входим в свой аккаунт. 2. Создаем SSH ключ. Для этого: Переходим на сайт https://docs.gitlab.com/ Кликаем по кнопке SSH key Листаем вниз до заголовка Generate an SSH key pair. Здесь указаны команды которые необходимо выполнить. Для этого копируем команду ssh-keygen -t ed25519 -C "<comment>" и вставляем ее в терминале. Вместо <comment> пишем свой комментарий. Например gitlab-key. После этого в терминале нас спросят кодовую фразу. Её можно не создавать. Пропускаем через Enter. После будет создан новый ключ. Переходим обратно в браузер. 3. Подключение SSH ключа к gitlab профилю...
171 читали · 9 месяцев назад
Создание Django проекта. С чего начать.
Запускаем PyCharm, выбираем New Project. При необходимости в поле Location можно изменить путь к проекту. Если вы видите поле Create a main.py welcome script и стоит галочка, то уберите ее, что бы не создавался лишний файл. Нажимаем Create. На этом этапе должно создаться виртуальное окружение. Если оно автоматически не будет создано и возможно выдаст ошибку, что директория с виртуальным окружением не найдена. Соглашаемся и настраиваем виртуальное окружение заново. В правом нижнем углу PyCharm, выбираем No interpreter -> Interpreter settings. В поле Python Interpreter нажимаем «шестеренку»(настройки) -> add...
9 месяцев назад
Установка Linux
Переходим на сайт https://www.virtualbox.org/ Выбираем Downloads Скачиваем Windows hosts Скачиваем образ системы, которую собираемся устанавливать. Рекомендуется Kubuntu. Переходим на сайт https://kubuntu.org/ Выбираем Download Kubuntu. Рекомендуется скачать образ с пометкой LTS. После загрузки Virtualbox и Kubuntu, запускаем установщик программы Virtualbox. Установка Virtualbox: Next -> Next -> Next -> Yes -> Install -> Finish Запуск Virtualbox: Создать –> Вписываем имя как у нас будет называться виртуальная машина -> Далее -> рекомендуемый объем оперативной памяти 4096мб -> Виртуальный жесткий...
9 месяцев назад