7

So Cloud9 looks really cool, and you can create python files in it, but I can't figure out how to get it to run a Django project. I imported one from my github account into the IDE, but it says I need to install Django (a django.core import error) so I need to help getting going. Any Ideas? Any skeleton projects on the web that I missed that will do this?

1
  • try "easy_install django" command first Commented Sep 9, 2012 at 16:00

3 Answers 3

20

After some research and looking for an answer on different blogs and sites I finally found a solution:

  • Create a new workspace
  • Execute easy_install django to install Django
  • Create new Django project python ./../bin/django-admin.py startproject myproject
  • Start dev server python ./myproject/manage.py runserver $IP:$PORT
  • Access http://projectname.username.c9.io
  • Voilà!!!

I hope this helps

Sign up to request clarification or add additional context in comments.

2 Comments

Dont know if they changed it but $IP worked for me (instead of $OPENSHIFT_INTERNAL_IP). Just a heads up.
I had to use $PORT to make it run
0

Just write commands in shell as it is: sudo pip install -r requirements.txt (you should have there django) than python manage.py runserver $IP:$PORT you will have app on https://projectname-username.c9.io

Comments

0

You may also have to add the proper path: <workspace_name>-<username>.c9users.io to the ALLOWED_HOSTS list in django_project/settings.py file, as suggested by the error message returned by django server. Tested on Django 2.0

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.