 
            This is a real struggle, at least on Ubuntu. After figuring out the how and where for setting.py here are some things that I had to do that were undocumented, at least for MySQL.
<venv> pip install pymysql
In settings I had to add:
import pymysql pymysql.install_as_MySQLdb()
I had to change (expected)"
'ENGINE': 'django.db.backends.mysql', 'PORT': '3306',
Now I'm struggling with uwsgi.ini. the default file uses mailman for user and group but the directories were created using www-data for group and user. I got that part fixed but now when I try to start mailmanweb, I get this error:
!!! UNABLE to load uWSGI plugin: ./python3_plugin.so: cannot open shared object file: No such file or directory
I suspect I need to specify the path in the ini file but I cannot find where those plugins are.