
В данной статье рассмотрено как установить и запустить Django, культура оформления проекта.
Полезные ссылки:
Django project - официальный сайт
Djbook - документация Django на русском
django-users - место где тысячи пользователей помогают друг другу осваивать Django
IRC #django - IRC чат в котором можно получить или же дать поддержку в реальном времени
Если вы впервые слышите о Django и толком не знаете что это такое, начните свой пусть с изучения Python. Перед изучением Django вы должны четко понимать основы процедурного и объектно-ориентированного программирования: управляющие структуры, структуры данных, переменные, классы и объекты. Почему? Django это не CMS :D
Что же такое Django?
Django это не что иное как набор библиотек для Python, при разработке сайта вам придется писать код на Python с использованием библиотек Django.
Установка и запуск Django
Устанавливаем easy_install, pip, virtualenv.
sudo apt-get install python-setuptools sudo easy_install pip sudo pip install --upgrade virtualenveasy_install - идет в комплекте библиотеки setuptools, позволяющей загружать, собирать, устанавливать и управлять пакетами языка Python.
pip - замена нашему easy_install, занимается только установкой и удалением пакетов, прост и удобен. На данный момент подавляющее большинство Django`вцев использует именно его.
virtualenv - необходим для создания изолированной виртуальной среды.
Определимся с директорией, их принято оформлять следующим образом:
/project_root_folder
- virtualenv_folder (env, ve)
- project_package
- manage.py
- ...
Начнем:
mkdir django_projects #создать папку cd django_projects #перейти в папку mkdir datysho.com cd datysho.com virtualenv --no-site-packages env #создать полностью изолированную среду в папке env source env/bin/activate #активировать изолированную среду pip install django # устанавливаем Django в нашу среду django-admin.py startproject djcode #создаем новый проект Django cd djcode python manage.py runserver #запускаем наш проектПоздравляю, наш первый проект запущен. Просмотреть его можно по следующему адресу.
Комментариев нет:
Отправить комментарий