I have been developing in my own django environment for a while using manage.py runserver without any problems, but now that we have a designer and interface developer who needs to work on the project, I find myself at a loss as to what is the best practice for them Wednesday.
I could ask them to set up their own python environment, but it is very difficult to ask, since they are not Python people and they are running Windows (my developer and production environment is Linux).
Therefore, instead, I installed them on a remote server, on the disk of which they can be mounted locally. However, in this setup, I actually use different instances of manage.py runserver ip:port running on the screen instance. It doesnโt handle things like constant reboot (common for our designer) and it freezes from time to time due to the single-threaded nature of the dev server. I would like to know how to configure this using Apache.
The problem with this, of course, is staticfiles . Each time one of the above parties wants to add or modify a static file, they will have to run manage.py collectstatic , which is just not practical. I just don't know how to do this. All the documentation I found to use Apache is for the production environment, so ... why am I here.
source share