Hello. I have been playing around with Django for a while, and would like to be able to put an application online. PythonAnywhere seems like the most user-friendly option that I have found, but I still don't quite get how it works. I think my problem lies with not fully understanding the concept of WSGI files and virtualenv.
I use Python 2.7 and Django 1.7. So from what I understand I need to be using a virtualenv.
My local environment is like this:
myappENV (my virtualenv)
- bin
- include
- lib
- myapp
and myapp looks like this https://github.com/Gobias1337/wings
So I have a virtualenv locally. On PythonAnywhere I went through the steps outlined here https://www.pythonanywhere.com/wiki/VirtualEnvForNewerDjango using Django 1.7 instead of 1.6.
Then I went to the console and cloned the above app from github. I have been trying to configure the wsgi file linked to from the web tab. Both uncommenting and playing around with the path for CUSTOM WSGI and DJANGO, but without luck.
What am I missing and/or doing wrong? I have been used to Google App Engine, where you just press deploy, and magic happens. So I just need some help getting this to work, as I have been really happy with Django and PythonAnywhere seems like a great host.