К основному контенту

Сообщения

доступ по локальной сети к серверу разработки django

По умолчанию, команда runserver запускает сервер разработки на порту 8000, принимая только локальные соединения. Если требуется изменить порт, его можно указать в аргументах командной строки: python manage.py runserver 8000 Указав IP адрес, вы разрешаете веб серверу обрабатывать внешние подключения. Это особенно полезно, если требуется разделить разрабатываемый сайт с другими членами команды. IP адрес 0.0.0.0 указывает серверу принимать подключения со всех имеющихся сетевых интерфейсов: python manage.py runserver 0.0.0.0:8000 Когда вы сделаете это, другие компьютеры в вашей локальной сети смогут получить доступ к вашему сайту на Django по IP адресу его компьютера, например, http://192.168.1.103:8000/. Следует отметить, что вам потребуется посмотреть свои сетевые настройки для определения вашего IP адреса в локальной сети. Пользователи Unix могут воспользоваться утилитой ifconfig. Пользователи Windows — утилитой ipconfig. После запуска сервера, посетите http://127.0.0.1:8000/...

Создание и регистрация приложения в Django

Создать приложение (djangovenv)zavx0z@i3:~/djangovenv/agent$ python manage.py startapp core Структура получится такая

Подключение PostgreSQL к Django в Debian 8.3 x64

Установка коннектора (djangovenv)zavx0z@i3:~/djangovenv$ pip install psycopg2 Настройки базы данных (djangovenv)zavx0z@i3:~/djangovenv$ vim agent/agent/settings.py

Подключение PostgreSQL к Django в Windows Server 2008 x64

Открыть настройки проекта  Django c:\WINDOWS\system32\write.exe -open c:\djangoenv\agent\agent\settings.py Настройки базы данных DATABASES = {     'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': ' realty ', 'USER': 'dja', 'PASSWORD': 'uxus', 'HOST': '127.0.0.1', 'PORT': '5432', } } Настройка временной зонны LANGUAGE_CODE = 'ru-RU' TIME_ZONE = ' Europe/Moscow '