Yes, absolutely. All of Django is included. The limitations of the beginner account are:
- Lower resources (CPU power available, number of hits/second that your website can handle, less disk space, only two consoles at any one time, only one website which must be yourusername.pythonanywhere.com)
- No IPython/Jupyter notebooks.
- No Postgres.
- Outbound Internet access restricted to a whitelist
- Only one daily scheduled task
- No ssh.