Încerc să creez un formular pop-up pentru o aplicație web unde medicii selectează un jurnal (numele jurnalului de cercetare/științific) și introduc informații și se adaugă la o listă de componente care prezintă acele informații. Încerc să abstractizez formularul folosit pentru a introduce informații din jurnal într-un formular pop-up și sunt cu adevărat surprins de cât de mult este de lucru să adaug această funcționalitate. Sunt un începător cu Bootstrap și folosesc https://pypi.org/project/django-bootstrap-modal-forms/ deoarece se pare că este aproape imposibil să obții modalități Bootstrap să lucreze cu Django altfel. Iată modificările de cod la fișierele relevante specificate de bibliotecă - le-am înlocuit „create-book” cu „create-journalentry” etc.

jquery

Există o mulțime de cod, dar este într-adevăr o aplicație foarte simplă, iar această incapacitate de a face modale să funcționeze cu ModelForm m-a frustrat uimitor de peste o săptămână.

models.py

views.py

urls.py (pentru aplicația subs)

subsmems.html (aceasta este pagina mea de „index” care listează intrările jurnalului - m-am confundat foarte mult cu privire la ce să leg de la ce director/link și cum)

Și, în cele din urmă, următoarele două sunt scoase direct de pe site-ul de configurare a bibliotecii, cu câteva mici modificări: