Главная страница
Навигация по странице:

  • Установка Django: Windows

  • Установка Django: Windows 8 и Windows 10

  • Установка Django: Linux

  • Работаем с virtualenv

  • OS X или Linux Windows В Windows запусти следующую команду (не забудь добавить точку

  • Примечание

  • джанго туториал. Убедись, что установка прошла успешно, открыв приложение Терминал и запустив команду


    Скачать 5.1 Mb.
    НазваниеУбедись, что установка прошла успешно, открыв приложение Терминал и запустив команду
    Дата20.02.2023
    Размер5.1 Mb.
    Формат файлаdocx
    Имя файладжанго туториал.docx
    ТипДокументы
    #947494
    страница17 из 23
    1   ...   13   14   15   16   17   18   19   20   ...   23

    Установка Django


    После запуска virtualenv ты можешь установить Django.

    Перед этим мы должны удостовериться, что у тебя установлена последняя версия pip — программы, которую мы используем для установки Django.

    command-line

    (myvenv) $ python3 -m pip install --upgrade pip

    Установка библиотек через указание требований


    Файл с требованиями (requirements) хранит список зависимостей, которые нужно установить с помощью pip install:

    Для начала создай файл requirements.txt внутри директории djangogirls/, используя текстовый редактор, который ты установила ранее. Просто создай в редакторе новый файл, а затем сохрани его под именем requirements.txt в директории djangogirls/. После этого твоя директория будет выглядеть так:

    djangogirls

    └───requirements.txt

    В файл djangogirls/requirements.txt нужно добавить такой текст:

    djangogirls/requirements.txt

    Django=3.2.10

    Теперь выполни команду pip install -r requirements.txt, чтобы установить Django.

    command-line

    (myvenv) $ pip install -r requirements.txt

    Collecting Django=3.2.10 (from -r requirements.txt (line 1))

    Downloading Django-3.2.10-py3-none-any.whl (7.1MB)

    Installing collected packages: Django

    Successfully installed Django-3.2.10

    Установка_Django:_Windows'>Установка Django: Windows

    Если при запуске pip в Windows ты получаешь сообщение об ошибке, проверь, что путь к директории с проектом не содержит пробелов или специальных символов (C:\Users\User Name\djangogirls). Если проблема в этом, то, пожалуйста, перенеси свой проект в другое место, адрес которого не будет содержать пробелов и специальных символов (предлагаем C:\djangogirls). Создай новое виртуальное окружение в новой директории, после этого удали старое и попробуй запустить команды выше заново (перемещение виртуального окружения не сработает, поскольку в нём используются абсолютные пути).

    Установка Django: Windows 8 и Windows 10

    При попытке установки Django твоя командная строка может зависнуть. Если это произошло, вместо приведённой выше команды используй:

    command-line

    C:\Users\Name\djangogirls> python -m pip install -r requirements.txt

    Установка Django: Linux

    При возникновении ошибки при вызове pip под Ubuntu 12.04, пожалуйста, запусти `python -m pip install -U --force-reinstall pip`, чтобы исправить установку pip в virtualenv.

    Вот и всё! Теперь ты (наконец-то) готова создать своё Django-приложение!

    Твой первый проект на Django!


    Часть этой главы основана на учебных пособиях Geek Girls Carrots (https://github.com/ggcarrots/django-carrots).

    Отдельные части этой главы основаны на учебном пособии django-marcador , лицензированном под Creative Commons Attribution-ShareAlike 4.0 International License. Руководство django-marcador защищено авторским правом Markus Zapke-Gründemann et al.

    Мы собираемся создать простой блог!

    Первый шаг — создать новый проект Django. В сущности, это значит, что мы запустим несколько стандартных скриптов из поставки Django, которые создадут для нас скелет проекта. Это просто куча каталогов и файлов, которые мы используем позже.

    Названия этих каталогов и файлов очень важны для Django. Ты не должна переименовывать их. Перемещать их в другое место тоже не самая удачная идея. Django необходима определенная структура, чтобы иметь возможность найти важные вещи.

    Не забудь: ты должна запускать все команды в virtualenv. Если ты не видишь в командной строке префикса (myvenv), то необходимо активировать virtualenv. Мы объясняли, как это сделать, в разделе Работаем с virtualenv главы Установка Django. Для этого нужно набрать myvenv\Scripts\activate в Windows или source myvenv/bin/activate в Mac OS / Linux.

    OS X или Linux

    Windows

    В Windows запусти следующую команду (не забудь добавить точку . в конце):

    command-line

    (myvenv) C:\Users\Name\djangogirls> django-admin.exe startproject mysite .

    Точка . крайне важна, потому что говорит скрипту установить Django в вашем текущем каталоге (который и обозначается сокращённо точкой .)

    Примечание: при вводе приведённой команды помни, что тебе нужно набирать только часть, начинающуюся с django-admin.exe(myvenv) C:\Users\Name\djangogirls> — это просто пример приглашения командной строки.

    django-admin.py — это скрипт, который создаст необходимую структуру директорий и файлы для нас. Теперь у твоего проекта должна быть следующая структура:

    djangogirls

    ├───manage.py

    ├───mysite

    │ settings.py

    │ urls.py

    │ wsgi.py

    │ __init__.py

    └───requirements.txt

    Примечание: в своей структуре директорий ты также увидишь ранее созданную нами директорию с виртуальным окружением.

    manage.py — это другой скрипт, который помогает с управлением сайтом. С помощью него мы, помимо прочего, сможем запустить веб-сервер на твоем компьютере без установки дополнительных программ.

    Файл settings.py содержит настройки для твоего веб-сайта.

    Помнишь нашу аналогию с почтальоном? Файл urls.py содержит список шаблонов, по которым ориентируется urlresolver.

    Давай пока забудем про остальные файлы — мы не будем их изменять. Только не удали их случайно!
    1   ...   13   14   15   16   17   18   19   20   ...   23


    написать администратору сайта