As a Visiting User I can complete a contact form and provide my name, email and comment or query so that I can easily contact the business and expect a reply.
Create a Contact model in models.py including fields for user(not required), name, email address, comment, viewed (default = False) and closed (default = False).
Make database migrations.
Create a form in forms.py.
Add the contact model to the admin panel in admin.py.
Render the form in the contact.html template.
Create a post handler in the contact view to handle the form.
As a Visiting User I can complete a contact form and provide my name, email and comment or query so that I can easily contact the business and expect a reply.