Ich denke, was ich versuche zu erreichen, ist nicht schwer, aber ich habe keine Ahnung, wie es geht hehehehe!Django - Erstellen Sie ein neues Objekt in Form, aktualisieren Sie die Auswahlbox und speichern Sie es
Grundsätzlich, was ich brauche ist die Funktion, die wir in Django Admin haben, wenn Sie ein neues Objekt erstellen, wenn Sie einen Fremdschlüssel haben, können Sie neue Daten hinzufügen (ein Popup öffnen), speichern und dann Das Auswahlfeld wird automatisch aktualisiert.
Was ich habe, ist diese Form:
Ich weiß, dass einfach sein würde, es mit etwas Javascript zu tun, aber mein Punkt ist, Django einige Regeln, und so weit ich weiß, ich kann einem bereits erstellten Formular keine neuen Daten hinzufügen, oder? Andernfalls wird Django dieses Formular nicht validieren. Wie könnte ich das erreichen?
PS: "Local" ist das Auswahlfeld, in dem ich neue Daten hinzufügen möchte. Der Benutzer sollte in der Lage sein, auf dieser Seite ein neues Local zu erstellen, anstatt zu einer anderen Seite zu wechseln. Danke :)
Bitte werfen Sie einen Blick auf http://stackoverflow.com/questions/7782479/django-reverse-engineering-the-admin-sites-add-foreign-key-button es könnte Ihnen helfen. –