About Form Submitting by JavaScript
Don't name any of the form fields as "submit" like so:
<button type="submit" name="submit">Save</button>
Because when you do this, you can't execute document.getElementById('my_form').submit(), as document.getElementById('my_form').submit now refers to the field instead of the form method.
Also by me
Django Messaging 🎅🏼
For Django-based social platforms.
Django App for You
Django Paddle Subscriptions 🎅🏼
For Django-based SaaS projects.
Django App for You
Django GDPR Cookie Consent 🎅🏼
For Django websites that use cookies.
Django App for You