A simple newsletter subscription based module with email verification.
- Python 3.7 or higher (tested in version 3.7.10)
- Database: SQLite | ORM
- Framework: Django 3.2
- Email & Credentials: SMTP (tested with Google account)
-
Clone this repository
-
Install required dependencies by running
pip3 install -r requirements.txt
-
Add these
credentials
insidemain/settings.py
EMAIL_HOST_USER = '<paste email address>'
EMAIL_HOST_PASSWORD = '<paste password>'
- Run the following command in terminal
python3 manage.py runserver
- Main Subscribing page >> http://localhost:8000/subscribe