$
(dollar sign) to differentiate them from the output.
The python executable name used on the local computer is python3 (as on a Fedora OS), but this could change according with the distribution used (e.g. Ubuntu could name it python3.6
): change it accordingly to your executable name.hello world
debug message.wsgi.py
file.dispatch.wsgi
to wsgi.py
each time they overwrite dispatch.wsgi
):wsgi.py
, since it's just a symbolic link to dispatch.wsgi
, which is a configuration file needed to make your Django web app work on HelioHost..htaccess
file in /home/username/public_html/hello/
containing the instructions for the Apache web server to redirect HTTP requests to your Django app.media/
or admin_media/
) to the dispatcher file.dispatch.wsgi
how to load your Django settings; change it from:username_on_heliohost
to the HelioHost username used on the web server.
In order to allow the web server to serve your Django app, you need to add the web server address in the app settings. Change hello/settings.py
and change:djangoprogrammer.heliohost.org
, every custom domain you set up like djangoprogrammer.com
and every subdomain such as www
) can be served by your application.hello/
folder to your public_html/
folder, using whichever method you prefer, so the final content on the HelioHost web server should be something like:cookiecutter-helio-master.zip
file from https://github.com/rahul-gj/cookiecutter-helio:hello
folder and manage.py
file) to your public_html
folder.