Как я могу начать разработку с Django в Cloud9?

Итак, Cloud9 выглядит действительно круто, и вы можете создавать в нем файлы python, но я не могу понять, как заставить его запускать проект Django. Я импортировал один из своей учетной записи github в IDE, но он говорит, что мне нужно установить Django (ошибка импорта django.core), поэтому мне нужно помочь начать работу. Любые идеи? Какие-нибудь каркасные проекты в сети, которые я пропустил, будут делать это?


person peterw    schedule 29.08.2012    source источник
comment
сначала попробуйте команду easy_install django   -  person Elalfer    schedule 09.09.2012


Ответы (3)


После некоторых исследований и поиска ответа на разных блогах и сайтах я наконец нашел решение:

  • Создать новое рабочее пространство
  • Выполните easy_install django, чтобы установить Django.
  • Создать новый проект Django python ./../bin/django-admin.py startproject myproject
  • Запустить сервер разработки python ./myproject/manage.py runserver $IP:$PORT
  • Доступ к http://projectname.username.c9.io
  • Вуаля!!!

надеюсь, это поможет

person Elalfer    schedule 10.09.2012
comment
Не знаю, изменили ли они его, но у меня сработало $IP (вместо $OPENSHIFT_INTERNAL_IP). Просто на голову. - person Milo Wielondek; 24.04.2013
comment
Мне пришлось использовать $PORT, чтобы заставить его работать - person Andreas Bergström; 20.11.2013

Просто напишите команды в оболочке как есть: sudo pip install -r requirements.txt (у вас должен быть django), чем python manage.py runserver $IP:$PORT у вас будет приложение на https://projectname-username.c9.io

person Maciek_S    schedule 25.09.2015

Вам также может потребоваться добавить правильный путь: <workspace_name>-<username>.c9users.io в список ALLOWED_HOSTS в файле django_project/settings.py, как это предлагается в сообщении об ошибке, возвращаемом сервером django. Протестировано на Джанго 2.0

person baz65    schedule 06.02.2018