Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 16, 2013 15:54:03

dnstuff
Зарегистрирован: 2012-11-05
Сообщения: 113
Репутация: +  1  -
Профиль   Отправить e-mail  

Как развернуть приложение?

f_evgeny
Пробовал прописывать, но после добавления строки представление.приложение в settings.py
nginx выдает 502 Bad Gateway

Отредактировано dnstuff (Янв. 16, 2013 15:54:18)

Офлайн

#2 Янв. 17, 2013 10:31:11

dnstuff
Зарегистрирован: 2012-11-05
Сообщения: 113
Репутация: +  1  -
Профиль   Отправить e-mail  

Как развернуть приложение?

Попробовал всё с нуля.
Debian-minimal
Сделал
sudo aptitude install nginx
sudo aptitude install python2.7
sudo aptitude install python-pip build-essential python-dev libxml2-dev
sudo pip install uwsgi
sudo pip install django
И настройку конфигов.
Заработало. И даже статику удалось настроить, всего полдня ушло.
Сегодня перезагрузил сервер и привет. Опять No module named mysite.views
Может, какой-то модуль питона не стартует автоматически или еще какой-то пакет надо поставить?
Спасибо!

Офлайн

#3 Янв. 17, 2013 15:45:20

buddha
От:
Зарегистрирован: 2012-03-02
Сообщения: 422
Репутация: +  15  -
Профиль   Отправить e-mail  

Как развернуть приложение?

Как написал f_evgeny приложение нужно добавить в INSTALLED_APPLICATIONS = { … , ‘mysite’, …}. То что выдаёт nginx 502 это уже отдельно надо разбираться.

Офлайн

#4 Янв. 18, 2013 10:03:57

dnstuff
Зарегистрирован: 2012-11-05
Сообщения: 113
Репутация: +  1  -
Профиль   Отправить e-mail  

Как развернуть приложение?

buddha
Как написал f_evgeny приложение нужно добавить в INSTALLED_APPLICATIONS = { … , ‘mysite’, …}. То что выдаёт nginx 502 это уже отдельно надо разбираться.
При добавлении ‘mysite’, в INSTALLED_APPLICATIONS nginx 502 с логом
2013/01/18 11:55:03 [error] 2004#0: *1 upstream prematurely closed connection while reading response header from upstream, client: 149.62.4.126, server: mysite.com, request: "GET / HTTP/1.1", upstream: "uwsgi://unix:///var/tmp/mysite_uwsgi.sock:", host: "mysite.com"
P.S. Может,я не правильно прописываю?
Проект называется mysite (который создается через django-admin.py), приложение называется appl (это которое создается через manage.py)
Как в этом случае должна выглядеть строка в INSTALLED_APPLICATIONS?
Может, надо абсолютный путь указать?

Отредактировано dnstuff (Янв. 18, 2013 10:35:59)

Офлайн

#5 Янв. 18, 2013 17:42:35

DOOMer
От: Russia.MO.Balashikha
Зарегистрирован: 2013-01-09
Сообщения: 37
Репутация: +  9  -
Профиль   Отправить e-mail  

Как развернуть приложение?

Как-то так. Если ‘ayor_app’ лежит в каталоге проекта.

INSTALLED_APPS = (
  'django.contrib.auth',
# ... some jango contrib apps
  # my apps
  'mysite.your_app',
)

Покажите стуркутур каталогов вашего проектак, и содержимое файла settings.py

Офлайн

#6 Янв. 20, 2013 11:02:28

dnstuff
Зарегистрирован: 2012-11-05
Сообщения: 113
Репутация: +  1  -
Профиль   Отправить e-mail  

Как развернуть приложение?

Всем спасибо. С развертыванием. Была большая путаница из-за смены структуры каталогов в последних версиях django.

Отредактировано dnstuff (Янв. 20, 2013 11:55:20)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version