Рубрики
Без рубрики

Начало Джанго – Урок 1

Вступление Эта серия специально для начинающих, которые хотят выучить Джанго. W … Tagged с Джанго, Питон, начинающим.

Учебник для начинающих – Django V2.0 + (5 частей серии)

Вступление

Эта серия специально для начинающих, которые хотят выучить Джанго. Веб-каркас на основе Python. Как вы должны знать, Python является требованием, и мы будем использовать Python v3.0 +. Также было бы хорошо, если вы знаете некоторые HTML и CSS. Я не говорю, знаю это все уровне. Только базовые знания.

Я также изучаю, поэтому у вас могут быть несколько вопросов, и я не сможет немедленно ответить. Однако не стесняйтесь задавать вопросы, я бы старался изо всех сил, чтобы ответить.

Так что в этом уроке мы бы узнаем о:

  1. Установка
    • Питон
    • Пипс
    • Виртуальная среда
    • Django
  2. Начало нового проекта
  3. Запуск нового проекта

Перед началом вы должны знать несколько вещей:

  • Django Project Имеет отличную документацию. Вы должны обязательно проверить это.
  • Этот учебник будет сделан полностью на машине Linux и должен отлично работать для дистрибутивов и MacOS Linux. Вам может потребоваться немного дополнительной работы, если вы используете Windows.
  • Все команды должны быть запущены в терминале, начнутся с ‘$’ Отказ ‘$’ не является частью команды
  • Не стесняйтесь перейти к разделам, которые вам нужны, если вы уже знакомы с предыдущими разделами.

Установка

Питон

Python должен быть установлен и как упоминается ранее, Python версия 3.0 или больше. Чтобы проверить, установлен ли Python3, откройте свой терминал и введите

$ python3

Бег, который должен открыть подсказку, подобное этому:

Python 3.7.3 (default, Apr  3 2019, 05:39:12) 
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for information.
>>> 

Если это так, вы добруетесь. Если нет, вам нужно сначала установить Python3. Вы можете пойти в Официальный сайт Чтобы загрузить его и установить его. Если вы на Linux. Вы можете попробовать:

$ sudo apt install python3

Это установило бы последнюю версию Python3.

Пипс

Пип в основном диспетчер пакетов для Python. Чтобы установить его, посетите документацию здесь Или попробуйте:

$ sudo apt install python3-pip

Виртуальная среда

Я бы предложил использовать виртуальную среду, потому что она позволяет в основном локализовать ваш проект и все пакеты, которые вы используете во время работы. Чтобы установить VirtualenV, откройте свой терминал и запустите:

$ sudo pip3 install virtualenv 

или

$ sudo apt install python3-venv

Теперь, когда мы установили Virtualenv, давайте создадим один.

$ virtualenv -p python3 myvenv

или

$ python3 -m venv myvenv

Вы можете заменить «MyVenv» с именем на ваш выбор

Активировать виртуальную среду:

$ source myvenv/bin/activate

Чтобы деактивировать это:

$ deactivate

На данный момент я устаю. Может быть, вы тоже. Go сделать короткую прогулку. Я был бы здесь, когда ты вернулся.

Django

Нет? Без прогулки? Хорошо. Ну, чтобы установить Django, сначала убедитесь, что ваш VirtualenV активен. Затем запустите:

$ pip install Django

Это будет загружать и установить пакет Django в вашу виртуальную среду. И это устанавливает все, что нам нужно начать.

Начало нового проекта

Наш проект будет назван потрясающий потому что ты круте Не стесняйтесь дать ему другое имя, но не забывайте, где вы видите классно Вы замените его с именем вашего проекта. Создать, запустить:

$ django-admin startproject awesome

А также! Boom💥 У нас есть новый проект по имени потрясающий.

Запуск проекта

Чтобы запустить проект, сначала перейдите в каталог проекта.

$ cd awesome

Затем запустите:

/awesome$ python manage.py runserver

Вы получаете что-то подобное:

Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).

You have 17 unapplied migration(s). Your project may not work properly 
until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.

June 17, 2019 - 17:41:50
Django version 2.2.1, using settings 'awesome.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

Если да, у тебя все отлично. Теперь откройте браузер и посетите http://127.0.0.1:8000/ Отказ Похоже на это?

Большой! Я надеюсь, что ты не путал тебя. Оставьте комментарий, если есть что-то, что я должен знать или может помочь с. Проект можно найти здесь Обложка изображения по pngtree.com

Ура ✨✨.

Учебник для начинающих – Django V2.0 + (5 частей серии)

Оригинал: “https://dev.to/jonathanfarinloye/beginning-django-lesson-1-1ggb”