
Под воздействием УФО может образоваться красная сеть из лопнувших капилляров (телеангиэктазии)

Под воздействием УФО может образоваться красная сеть из лопнувших капилляров (телеангиэктазии)
Нажимаем create new project => выбираем Django => далее в Location выбираем папку с нашим проектом (sites -> dom_u_morja)
Нажимаем Create -> yes
Если в панели управления не горит зеленым запуск сервера, то идем в настройки.
File -> Settings -> Languages & Frameworks -> Django -> Enable Django Support
Пункт 3. Выбираем папку проекта
Пункт 4. Выбираем файл с настройками settings.py
Жмем OK -> OK
Панель запуска сервера стала активной. Нажимаем зеленый треугольник и Web сервер запустился
Нажимаем на ссылку в терминале, должен открыться браузер по этому же адресу
Автор: Vladimir Semenovich
Официальный сайт
https://www.djangoproject.com/download/
Установка Django нужной нам версии. Если версия 1.9.5 вас не устраивает, то просто замените на ту, которая вам нужна.
$ pip install Django==1.9.5
Расшифровка (LTS) — long-term support releases
После того как мы активировали virtualenv, внутри его мы создаем наш проект, ссылка на первую статью: Django (часть 1). Python, установка PIP и настройка Virtual Environment
$ pip install django
или
$ easy_install django
В папке pyvenv/bin у нас появится файл django-admin.py, он позволяет как создавать так и управлять django-проектами.
$ python django-admin.py — команда для просмотра параметров, которые может выполнить этот скрипт.
Type 'django-admin.py help Available subcommands: [django] check compilemessages createcachetable dbshell diffsettings dumpdata flush inspectdb loaddata makemessages makemigrations migrate runserver sendtestemail shell showmigrations sqlflush sqlmigrate sqlsequencereset squashmigrations startapp startproject test testserver Note that only Django core commands are listed as settings are not properly configured (error: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.). |
В настоящий момент нас интересует только параметр startproject
Создаем папку sites в каталоге pyvenv, тут будут храниться наши сайты.
$ mkdir sites
$ cd sites
Создаем наш первый проект на Django
$ python django-admin.py startproject dom_u_morja
Переходим в него
$ cd dom_u_morja
В этой папке находится очень интересный файл manage.py, он позволяет управлять уже созданным приложением.
$ python manage.py — команда для просмотра параметров, которые может выполнить этот скрипт
Type 'manage.py help Available subcommands: [auth] changepassword createsuperuser [django] check compilemessages createcachetable dbshell diffsettings dumpdata flush inspectdb loaddata makemessages makemigrations migrate sendtestemail shell showmigrations sqlflush sqlmigrate sqlsequencereset squashmigrations startapp startproject<
/span> test testserver [sessions] clearsessions [staticfiles] collectstatic findstatic runserver |
В настоящий момент нас интересует только параметр runserver
Этой командой мы запускаем встроенный в Django Web-сервер
$ python manage.py runserver
Выполнив эту команду мы получим информацию об используемой версии Django, текущую дату или информацию об ошибках, а также путь к нашему серверу 127.0.0.1:8000
April 15, 2016 — 19:17:14
Django version 1.9.5, using settings 'dom_u_morja.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Not Found: /
[15/Apr/2016 19:18:02] «GET / HTTP/1.1» 200 1767
Not Found: /favicon.ico
[15/Apr/2016 19:18:02] «GET /favicon.ico HTTP/1.1» 404 1941
Вернемся опять в командную строку и увидим сообщение о не примененных миграциях.
You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.
ctrl + c — чтобы остановить север.
Теперь введем.
$ python manage.py migrate
$ python manage.py check
Django выполнит миграции необходимые для работы сайта. В данном случае Django создаст базу данных и несколько таблиц.
Operations to perform:
Apply all migrations: admin, contenttypes, auth, sessions
Running migrations:
Rendering model states… DONE
Applying contenttypes.0001_initial… OK
Applying auth.0001_initial… OK
Applying admin.0001_initial… OK
Applying admin.0002_logentry_remove_auto_add… OK
Applying contenttypes.0002_remove_content_type_name… OK
Applying auth.0002_alter_permission_name_max_length… OK
Applying auth.0003_alter_user_email_max_length… OK
Applying auth.0004_alter_user_username_opts… OK
Applying auth.0005_alter_user_last_login_null… OK
Applying auth.0006_require_contenttypes_0002… OK
Applying auth.0007_alter_validators_add_error_messages… OK
Applying sessions.0001_initial… OK
Автор: Vladimir Semenovich
Как и было обещано на конференции по сетевой безопасности Black Hat и Def Con, Offensive Security — создатели швейцарских армейский ножей для исследователей, испытателей на проникновение, и хакеров — наконец-то выпустили долгожданную Kali Linux 2016.2. Читать
Автор: John Silver

Что есть для шелковистой кожи, великолепных густых волос и молодого лица без мешков под глазами?
Следует ли спешить в аптеку за «чудодейственными» биологически активными добавками? Нет! За красотой идите не в аптеку, а в сад. Читать