use allauth instead of registration, add argument to req_file generator, add manage.py helper