2016-04-23 1 views
1

Я следую за этим website, чтобы подключить малиновый pi с веб-сервером. Все шаги выполняются правильно, включая последний. Тогда я попытался пойти в http://127.0.0.1:8000/ но получил сообщение от хрома: «Этот сайт не может быть достигнутDjango RaspberryPi не может подключиться к веб-серверу

127.0.0.1 отказался подключить ERR_CONNECTION_REFUSED.»

Я не знал, что делать так только изменил последнюю команду в

python manage.py runserver 192.168.0.29:8000 

(192.168.0.29 мой RPi инет адрес) , а затем хром бросил эту строку: «произошла ошибка сервера, обратитесь к администратору.» того времени на RPi, он бросил

ImportError: No module named 'django.middleware.security' 

Как решить эту проблему? Спасибо

+0

Ур pi имеет модуль 'django' установлен? – Hackaholic

+0

вы должны набрать адрес 'http: //192.168.0.29: 8000' в браузере ur chrome – Hackaholic

+1

Просто угадать здесь, но может ли это быть простой проблемой python2/python3? Что делать, если вы запускаете 'python3 manage.py runningerver 192.168.0.29: 8000'? – jDo

ответ

0

вы должны установить django на свой пи.

Использование pip:

sudo pip install django 

Использование APT-получить

sudo apt-get install python-django 
+0

Выполнение первой команды: Требование уже выполнено (используйте --upgrade для обновления): django in/usr/lib/python3/dist -пакеты Очистка ... –

+0

и ошибка после запуска второй команды: ImportError: Нет модуля с именем 'ConfigParser' –

+0

@ClaireELi django установлен в ur pi, я думаю, вы можете проверить версию 'python -c" import django ; print django .__ version __ "' – Hackaholic

1

Вы на самом деле создать свой Джанго проект, запустив django startproject? Это должно правильно настроить структуру файла, и вы сможете затем запустить manage.py runserver и просмотреть свой проект, запущенный с помощью служб администратора, запускаемых с вашего ip/admin.

+0

Да, я сделал. Я попробую ссылку, которую вы предоставили. Большое спасибо! –

+0

Проблема решена! Спасибо за ссылку, которую вы поделили; D –

+0

Рад, что я мог бы помочь - здесь, возможно, стоит переписываться, а затем отмечать как ответ для других, имеющих такую ​​же проблему – HenryM