I have a django server deployed on digitalocean with gunicorn and nginx. I followed a tutorial, I think it was this one.
Because of the tutorial I have django only installed in a virtualenv.
When I developed the server, I used to do stuff in the shell, like checking things in the sqlite database.
Is using the shell a good idea while the server is running, or can it break things? How can I use the shell, should I activate the venv and the typepython manage.py shell?

Thx for your help and stay healthy!

1 Answer 1


I had to activate the venv and then I could use the shell.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .