Deploy PythonAnywhere
commit on your local machine
push to github
pull on PythonAnywhere
run ./manage.py migrate if needed
reload your web app on PythonAnmywhere "web" page
I built my Django project on my local PC and then I 'uploaded' all the files to GitHub. For using PythonAnywhere as a clone to GitHub, I thought all the files wouldn't be transfered to PythonAnywhere server, but for my surprise they all gone there.
In this way, I have now 3 different locals to get my files stored: local PC, GitHub and PythonAnywhere.
When I make changes in my code (PC), I'll have to commit to GitHub and then update to PythonAnywhere?
Is that all right or I'm missing something?
Thank you!