«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как установить и использовать Джанго

Как установить и использовать Джанго

Опубликовано 9 ноября 2024 г.
Просматривать:458

How to install and use Django

Джанго

Django — это бесплатный веб-фреймворк с открытым исходным кодом, написанный на Python. Он соответствует архитектурному шаблону модель-шаблон-представления и поддерживается Django Software Foundation. Впервые он был выпущен 21 июля 2005 г. и распространяется по 3-пунктовой лицензии BSD. Django известен своей быстрой разработкой и чистым и прагматичным дизайном, что делает его популярным выбором для создания веб-приложений.

Установка:

  • Убедитесь, что вы загрузили Python. Если не установить с официального сайта Python (ссылка)
  • После установки Python завершите настройку и завершите работу.
  • Чтобы проверить, правильно ли установлен Python, откройте терминал и запустите это
python --version

# output will be python version you have installed

Создание виртуальной среды: (необязательно), но лучше —

Настройка виртуальной среды:

  • Зачем использовать виртуальные среды? Виртуальные среды изолируют зависимости вашего проекта, предотвращая конфликты с другими проектами и обеспечивая наличие в вашем проекте именно тех версий библиотек, которые ему необходимы.
  • Создание виртуальной среды
  • Откройте терминал или командную строку.
  • Перейдите в каталог, в котором вы хотите сохранить свой проект.
  • Используйте следующую команду для создания виртуальной среды (с использованием venv, опции стандартной библиотеки):
# If you want to use with python3 then
python3 -m venv my_env 

# If you want to use with just python then
virtualenv env_name

(Замените my_env на предпочитаемое имя среды.)

  • Активация виртуальной среды
  • Linux/macOS:
source my_env/bin/activate 
  • Окна:
my_env\Scripts\activate
  • Подтверждение: Перед приглашением терминала вы должны увидеть имя виртуальной среды в скобках (например, (my_env) ваш_пользователь@ваш_компьютер).
  • Создание папки проекта
  • Внутри вашего терминала:
mkdir my_project_name 

(Замените my_project_name на имя вашего проекта.)

  • Переход к папке проекта
  • Внутри вашего терминала:
cd my_project_name
  • Работа над вашим проектом
  • Вы готовы к работе! Теперь вы находитесь в папке проекта с активированной виртуальной средой. Вы можете начать создавать файлы проекта, устанавливать зависимости и запускать свой код.

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

  • Установить пакет Django
pip install djangorestframework
  • Создать новый проект Django
django-admin startproject project_name

# change project_name
  • Теперь, после создания проекта, перейдите в эту папку.
cd project_name
  • Теперь создайте приложение в этом проекте Django, используя
django-admin startapp my_app

# you can use any app name in place of my_app
  • Теперь добавьте my_app в файл settings.py.
INSTALLED_APPS = [
    ...,
    "my_app",
]
  • Если вы хотите использовать базу данных, запустите это (миграцию базы данных) в терминале -> в папке_проекта.
python manage.py makemigrations
  • Теперь выполните миграцию
python manage.py migrate

Тестирование проекта Джанго

  • Запустить сервер разработки
python manage.py runserver
  • Сервер разработки Django начинается по адресу http://127.0.0.1:8000.
  • Если вы хотите изменить порт, используйте это
python manage.py runserver 8001

Удачного кодирования? - Будь ленивым

Связаться с личным сообщением - Twitter(X)
Контактная почта - [email protected]

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/sanya_lazy/how-to-install-and-use-django-3928?1. Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить их.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3