Tag: django-forms

Spezifische Fragen zu Formen, die mit dem Django web-framework

Django form wirft Fehler: "dauert genau 1 argument (0 given)"

Anzahl der Antworten 6 Antworten
Ich arbeite an einer grundlegenden Veranstaltung bilden ein Modell, aber ich erhalte immer folgende Fehlermeldung: TypeError at /addlaundry/ addlaundry() takes exactly 1 argument (0 given) Ich denke, es ist weil ich bin nicht durch das argument durch,

django form dropdown-Liste mit allen Benutzern in es

Anzahl der Antworten 1 Antworten
Ich soll ein Formular erstellen, welches eine dropdown-Liste mit allen Benutzern in es. Ich habe versucht es so, mit kein Glück. class ContactFilterByClassificationForm(forms.Form): kam = forms.ChoiceField(choices=User.objects.all()) InformationsquelleAutor Thomas Kremmel | 2010-01-05

Mehrere Formular-Klassen, die in django-generic (Klasse) Ansichten

Anzahl der Antworten 3 Antworten
Ich würde gerne die class based generic views von django 1.3 für Formulare, manchmal aber auch zu bewältigen haben, der mehrere Formular-Klassen in eine form. Aber es sieht aus wie die bestehenden Ansichten basierend auf FormMixin davon

Beste Weg, um ein Modell suchen-Formular?

Anzahl der Antworten 2 Antworten
Ich habe dieses Modell: class Aircraft(models.Model): model = models.CharField(max_length=64, blank=True) type = models.CharField(max_length=32) extra = models.CharField(max_length=32, blank=True) manufacturer = models.CharField(max_length=32) engine_type = models.IntegerField("Engine Type", choices=ENGINE_TYPE, default=0) cat_class = models.IntegerField("Category/Class", choices=CAT_CLASSES, default=1) Und ich habe eine "Suche Flugzeuge"

Löschen form von django-formset

Anzahl der Antworten 2 Antworten
Ich versuche zu implementieren ist eine django-Formularsatz (wo Benutzer können dynamisch hinzufügen/entfernen von Formularen von formset). Ich JS verwenden, um neue Zeilen (mit empty_form): $("#add-item").click(function(e){ e.preventDefault(); var count = parseInt($('#id_form-TOTAL_FORMS').val()); $('.invoice-items').append($('#empty_invoice_item').html().replace(/__prefix__/g, count)); $('#id_form-TOTAL_FORMS').attr('value', count+1); $(".invoice-items .invoice-item .col-lg-9

Mit einem mixin mit Django form-Klasse

Anzahl der Antworten 3 Antworten
Ich bin denken über das erstellen einer mixin form-Klasse, so dass ich hinzufügen kann, einen gemeinsamen Satz von Feldern zu einer Vielzahl von ansonsten sehr unterschiedlichen Formen. Nur verwenden Sie es als eine Basis-Klasse wird nicht funktionieren,

django modelmultiplechoicefield und widget checkboxselectmultiple

Anzahl der Antworten 3 Antworten
Ich würde gern so etwas wie das admin-interface. hier ist der code für das Formular: class NewRoleFrom(forms.Form): role = forms.ModelMultipleChoiceField( queryset=Role.objects.all(), widget=forms.CheckboxSelectMultiple ) So, es ist ganz einfach, ich habe die Rolle-Etikett(Rolle:) dann jede Rolle in der

Django Formen integerField set max_value auf Laufzeit

Anzahl der Antworten 2 Antworten
Ich habe ein Formular wie dieses: class SomeForm(forms.Form): first = forms.IntegerField(max_value= DontWantToSetYet) second = forms.IntegerField(max_value= DontWantToSetYet) third = forms.IntegerField(max_value= DontWantToSetYet) Wie kann ich die max_values zur Laufzeit? I. E if request.method == 'POST': form = SomeForm(request.POST, max_values

Django, eindeutige IDs, die für Formularfelder

Anzahl der Antworten 1 Antworten
Habe ich eine einfache Django form: class CommentForm(forms.Form): comment = forms.CharField(max_length=2000, required=True) post_id = forms.CharField(max_length=2000, widget=forms.HiddenInput, required=True) parent_id = forms.CharField(max_length=2000, widget=forms.HiddenInput, required=True) Nun will ich drucken Sie dieses Formular mehrmals auf meiner Seite - ich Tue es

Django Sie ein benutzerdefiniertes Modell erstellen-Feld

Anzahl der Antworten 1 Antworten
Ich versuche, erstellen Sie ein benutzerdefiniertes Feld in Django, die eine dezimale Währung Wert (Beispiel: £1.56) und speichern es in der Datenbank als Integer (Beispiel: 156) zum speichern der Währung Werte. Dies ist, was ich habe, so

In Django, wie konstruieren Sie einen Formularsatz manuell in ein template?

Anzahl der Antworten 2 Antworten
Ich bin der Konstruktion der Stücke von formsets manuell in eine Vorlage. Wie bekomme ich die versteckten Felder TOTAL_FORMS und INITIAL_FORMS. Ist es eine versteckte Anzeige-widget mit Sie in es Sie bereits gibt, die ich anrufen kann?

Django Formen: Warum nicht boolean Feld arbeiten, wie ich es erwarten?

Anzahl der Antworten 1 Antworten
Ich habe ein Formular: class myForm(forms.Form): myBoolField = forms.BooleanField( label='myLabel', required=True, ) Hier ist die entsprechende Vorlage: <form action="." method="post" enctype="application/x-www-form-urlencoded"> {% csrf_token %} {{ form.as_p }} <div class="form-actions"> <button type="submit" class="btn btn-primary">Submit</button> <a class="btn" href="{{ secondary_action_url

Django einzigartige Modell-Felder-Validierung in form

Anzahl der Antworten 2 Antworten
Habe ich ein Modell mit ein paar spezielle Felder und ich Schreibe ein Formular für Sie. Ich fand einen Hinweis auf die [validate_unique][1] Methode, die überprüfen sollten, für die Eindeutigkeit, die auf den Feldern, wenn Sie es

Wie zu bewahren Formularfelder in django nach erfolglosen Einreichen?

Anzahl der Antworten 3 Antworten
Code aus views.py: def feedback(request): if request.method == "POST": form = CommentForm(request.POST) if form.is_valid(): form.save() else: print("form.errors:", form.errors) else: form = CommentForm() articles = Comment.objects.all() ResponseDict = {"articles": articles, "form": form} return render_to_response("feedback.html", ResponseDict, context_instance = RequestContext(request))

Wie die Ergebnisse einer ForeignKey Beziehung in eine Django-form?

Anzahl der Antworten 4 Antworten
Habe ich diese Modelle in Django class Country(models.Model): name = models.CharField(max_length=80) class Person(models.Model): first_name = models.CharField(max_length=100, db_index=True) last_name = models.CharField(max_length=100, db_index=True) country = models.ForeignKey(Country) und dieser ModelForm class PersonForm(forms.ModelForm): class Meta: model = Person wenn ich dieses

Wie aktualisieren Sie eine Django-Form Meta-Klasse Felder dynamisch aus der Formular-Konstruktor?

Anzahl der Antworten 5 Antworten
Ich soll ein update der Meta.fields dynamisch. Ist es möglich zu tun, um es aus dem Formular-Konstruktor? Ich habe Folgendes versucht, aber year nicht zeigen, bis bei der Formular-Erzeugung. Nur name und title angezeigt werden. class Author(models.Model):

Formularsatz ist gültig, aber die form hat kein Attribut cleaned_data!

Anzahl der Antworten 2 Antworten
Ok, also ich habe einen Formularsatz, der gültig ist. Aber gibt mir eine Fehlermeldung, dass das Formular hat kein Attribut cleaned_data.. Ehrlich, ich habe absolut keine Ahnung, was passiert.. Ich habe versucht meinen code am terminal und

Die Angabe von default-Wert für django hidden-form-Feld - bone DRY?

Anzahl der Antworten 3 Antworten
Also sagen wir mal in letzter minute (in der Ansicht), die ich entscheiden, ich will geben Sie einen Standardwert für ein Feld und machen es versteckt, etwa so: form.fields['coconut'] = forms.ModelChoiceField(label="", widget=forms.HiddenInput(), queryset=swallow.coconuts.all(), initial=some_particular_coconut) Meine Frage ist:

Dynamisch Löschen form vom Modell Formularsatz django

Anzahl der Antworten 1 Antworten
Ich habe eine web-Seite, wo Benutzer können dynamisch hinzufügen und löschen von Formen, um django formsets. Habe ich gelesen,Dynamisch hinzufügen einer form zu einem Django Formularsatz mit Ajax, auf dessen Basis ich hinzufügen können Sie die Formulare

Erstellen Sie ein skalierbarer TinyMCE textarea?

Anzahl der Antworten 1 Antworten
Habe ich eine Django-Formular mit Texteingabefelder und der TinyMCE-Editor zur Eingabe von text. Ich möchte hinzufügen eines Schieberegler, um die vertikale Größe des textarea, die wie SO ist Sie so schön. Wie kann das getan werden? InformationsquelleAutor

So ändern Sie ManyToManyField widget CheckboxSelectMultiple ohne übergeordnete Feld-definition in eine ModelForm

Anzahl der Antworten 2 Antworten
Habe ich django ModelForm für Modell mit ManyToManyField. Ich möchte das ändern-widget für dieses Feld zuCheckboxSelectMultiple. Kann ich dies tun ohne das überschreiben eines Feldes in einem Formular-definition? Ich ständig verwenden Sie code wie diesen: class MyModel(ModelForm):

Erhöhen CharField Breite in Django Formen

Anzahl der Antworten 2 Antworten
Ich bin Verlängerung UserCreationForm und Hinzugefügt haben username=forms.CharField(max_length=30, widget=forms.TextInput(attrs={'size':'80'})) aber das Feld Benutzername ein, die Breite ändert sich nicht. Wie kann ich steigern? InformationsquelleAutor user1003121 | 2012-02-17

Kann nicht speichern Sie ein Formular in Django (- Objekt hat kein Attribut 'speichern unter')

Anzahl der Antworten 2 Antworten
Das folgende ist meine form: class AdvancedSearchForm(forms.Form): valueofres = forms.ChoiceField (label="res", choices = ((0, 0),(2.2, 2.2)), required= False) Das folgende ist meine Ansicht: def advancedsearch(request): if request.method == "POST": search = AdvancedSearchForm(request.POST, request.FILES) if search.is_valid(): new_search =

Iteration über Entscheidungen in CheckboxSelectMultiple

Anzahl der Antworten 2 Antworten
Ich habe eine CheckboxSelectMultiple Bereich, warum kann ich keine Iteration über die einzelnen Möglichkeiten? Dies nicht funktioniert: {%for choice in form.travels.choices%} {{choice}} {%endfor%} Auch die Angabe {{choice.0}} nicht helfen, wie könnte ich dies tun? Dank InformationsquelleAutor Lorenzo

konnte nicht geändert werden, weil die Daten nicht validieren. (Django)

Anzahl der Antworten 2 Antworten
Models.py class Produto(models.Model): uuid = models.CharField(max_length=50, primary_key=True, editable=False, default=gen_uuid) produto = models.CharField(max_length=100, unique=False, verbose_name="Item") class Meta: verbose_name = "Produto" verbose_name_plural = "Produtos" class Item(models.Model): uuid = models.CharField(max_length=50, primary_key=True, editable=False, default=gen_uuid) tipo = models.CharField(max_length=100, null=False, blank=True, unique=False, verbose_name="tipo_mtr")

Speichern django Formen.MultipleChoiceField in den Modellen direkt

Anzahl der Antworten 2 Antworten
Sagen, ich habe Entscheidungen wie folgt definiert: choices = (('1','a'), ('2','b'), ('3','c')) Form rendert und Eingänge diese Werte in einem MultipleChoiceField, class Form1(forms.Form): field = forms.MultipleChoiceField(choices=choices) Was ist der richtige Weg zum speichern von field im Modell.

In Django 1.4, Bilden.has_changed() und Form.changed_data, die ohne Papiere sind, wie erwartet?

Anzahl der Antworten 3 Antworten
Vom source-code, können Sie sehen, dass Django 1.4 s Form Klasse hat eine has_changed() Methode und changed_data Eigenschaft, die scheinen ziemlich nützlich, aber ohne Papiere sind. Meine Frage ist: müssen diese wie erwartet funktionieren, d.h.: In Form.clean(),

django form von Fehlermeldungen nicht angezeigt

Anzahl der Antworten 3 Antworten
So, ich habe meine Ansicht: def home_page(request): form = UsersForm() if request.method == "POST": form = UsersForm(request.POST) if form.is_valid(): form.save() c = {} c.update(csrf(request)) c.update({'form':form}) return render_to_response('home_page.html', c) meine forms.py: class UsersForm(forms.ModelForm): class Meta: model = Users

Django Formular mit zwei submit-buttons . . . benötigt man Felder und man nicht

Anzahl der Antworten 3 Antworten
Ich denke, dies sollte eine ziemlich einfache Frage . . . Ich habe EINE Django-form mit ZWEI verschiedenen submit-buttons. Der erste submit-button ist nur für die SPEICHERUNG in der Datenbank, was auch immer Werte eingegeben werden, um

Django: Ändern Sie die DOM-id auf der Formular-Feld-Ebene

Anzahl der Antworten 1 Antworten
Ich verstehe, dass, standardmäßig, Django auto-füllt id für jedes Formular-Feld beim rendering mit dem format id_for_%s. Kann man ändern, das format, indem Sie die auto_id argument mit einem anderen format als Wert für den Formular-Konstruktor. Ist das

DJango, Wie man einen Formularsatz für ein Quiz?

Anzahl der Antworten 2 Antworten
Arbeite ich an einer quiz-Anwendung, die zum anzeigen eines quiz genommen werden Meine Modelle .py sieht wie folgt aus from django.db import models from django.contrib.auth.models import User from django.contrib import admin ####################### #Quiz Structure Models# ####################### class

Django, ModelForms, Benutzer und Benutzerprofil - kein Passwort-hashing

Anzahl der Antworten 2 Antworten
Ich versuche zum einrichten einer Benutzer - UserProfile-Beziehung, anzeigen des Formulars und speichern der Daten. Beim senden werden die Daten gespeichert, außer das Feld Passwort nicht gehasht. Forms.py class UserForm(forms.ModelForm): username = forms.RegexField(label="Username", max_length=30, regex=r'^[\w.@+-]+$', help_text =

Einstellung Anfangswert von Django ModelChoiceField

Anzahl der Antworten 3 Antworten
Ich habe ein Modell mit einem m2m-Felder zu einem OtherModel. class OtherModel(models.Model) name = models.CharField(max_length=100, null=True) class Model(models.Model) name = models.CharField(max_length=100, null=True) otherModel = models.ManyToManyField(OtherModel) Für das Klasse Modell, das ich verwenden ein normales Formularsatz(). Für die

Einfachste Weg, um den Wert des Schlüssels in die Anfrage.POST

Anzahl der Antworten 3 Antworten
Ich habe einen Benutzer mit einer Liste von Schulen, die er eingegeben hat in seinem Benutzerprofil. Ich möchte ihm die Möglichkeit geben zu löschen Sie alle einem seiner Einträge. Folgenden ist die Art und Weise, die ich

Django Form Werte ohne HTML-escape

Anzahl der Antworten 1 Antworten
Ich brauche, um die Django-Formen.ChoiceField zur Anzeige der Währungssymbole. Da django Formen entrinnen, die HTML-ASCII-Zeichen, die ich nicht bekommen kann die &#36; ( € ) oder der &pound; ( £ ), um das Währungssymbol anzeigen. <select id="id_currency"

Django Formular Vorschau - Hinzufügen der Benutzer das Formular vor dem speichern

Anzahl der Antworten 1 Antworten
class RegistrationFormPreview(FormPreview): preview_template = 'workshops/workshop_register_preview.html' form_template = 'workshops/workshop_register_form.html' def done(self, request, cleaned_data): # Do something with the cleaned_data, then redirect # to a "success" page. # data = request.POST.copy() # data['user_id'] = u'%s' % (request.user.id) # cleaned_data['user']

Django: __init__() got an unexpected keyword argument 'instance'

Anzahl der Antworten 1 Antworten
Ich habe die folgende form: class locationForm(forms.Form): existing_regions= forms.ModelChoiceField(queryset=Region.objects.none(), label="Region Name", required=False) region_name = forms.CharField() location_name = forms.CharField() street_address = forms.CharField() city = forms.CharField() zip_code = forms.CharField() Sowie die folgende update-Ansicht für dieses Formular: class UpdateLocation(View): template_name

Ein benutzerdefiniertes Formular in einer modelformset Fabrik?

Anzahl der Antworten 1 Antworten
Ich würde gerne in der Lage zu verwenden ein angepasstes Formular in einem modelformset_factory. Zum Beispiel: models.py class Author(models.Model): name = models.CharField() address = models.CharField() class AuthorForm(ModelForm): class Meta: model = Author views.py def test_render(request): myModelFormset =

Django-admin -, filter-Objekte für die inline-formset

Anzahl der Antworten 2 Antworten
Habe ich ein inline-Formularsatz, und ich möchte ausschließen, einige model-Objekte angezeigt wird, in der Formularsatz. ZB. es ist das Modell B hat Fremdschlüssel zu Modell A, also eine 1:n (Ein Objekt hat viele B-Objekte) Beziehung. Jetzt auf

Direktes hochladen auf S3 von django

Anzahl der Antworten 3 Antworten
Ich bin wirklich hier hängengeblieben. Möchte ich hochladen können, um Sie direkt zu S3 aus der django-form. Dies wird verwendet, um das anzeigen von Bildern. Ich folgte dies: http://django-storages.readthedocs.org/en/latest/backends/amazon-S3.html aber leider bekomme ich stecken auf das hinzufügen

Zugriff auf parent-model-Instanz aus modelform von admin inline

Anzahl der Antworten 4 Antworten
Ich bin mit einem TabularInline im Django admin, konfiguriert, um zu zeigen, eine zusätzliche leere form. class MyChildInline(admin.TabularInline): model = MyChildModel form = MyChildInlineForm extra = 1 Sieht das Modell wie MyParentModel->MyChildModel->MyInlineForm. Ich bin ein benutzerdefiniertes Formular

Django: so fügen Sie ein extra Formular, um einen Formularsatz, nachdem es konstruiert wurde?

Anzahl der Antworten 4 Antworten
Dies ist ungefähr, was ich versuche zu tun: def post(request): VehicleFormSet = formset_factory(StaffVehicleForm) if request.method == 'POST': vehicle_formset = VehicleFormSet(request.POST) if 'add_vehicle' in request.POST: if vehicle_formset.is_valid(): form_count = vehicle_formset.total_form_count() vehicle_formset.forms.append(vehicle_formset._construct_form(form_count)) Grundsätzlich, wenn ein Benutzer klickt auf die

Wie man einen Django form behalten, die Datei nach dem fehlschlagen der Validierung

Anzahl der Antworten 5 Antworten
form = AddItemForm(request.POST, request.FILES) if form.is_valid() do_stuff return render_to_response(blah.html, {'form':form}) Nun haben Sie den Fehler Informationen zusammen mit dem ursprünglichen Werte der Felder, aber es nicht beibehalten einer ausgewählten Datei Wie kann ich die ausgewählte Datei, wenn

Richtig <form action=" " URL für eine SessionWizardView

Anzahl der Antworten 1 Antworten
Ich habe einige Probleme immer ein Django SessionWizardView zum übermitteln von Daten in meine Datenbank, und ich versuche, das Problem zu isolieren. I Hinweis aus der Form der Dokumentation Sowie Ihre Elemente, die ein Formular angeben muss

Django-Modell, - form und-Objekte Datenbank-id

Anzahl der Antworten 1 Antworten
Ich habe eine komplexe django-Objekt, das die Eigenschaften der anderen Klasse Typen. Dieser geht so: class Order: contractor - type Person some other fields.... In meinem Formular möchte ich in der Lage sein zu wählen, ob Sie

Set-form Feld-Wert vor is_valid()

Anzahl der Antworten 2 Antworten
Bin ich ein bisschen Schwierigkeiten greifen, wie dies zu tun. Ich habe meine beste Anstrengung in die Google-Suche ohne Glück. Beginnen werde ich mit ein bisschen code und erklären, was ich versuche zu tun, wie gehe ich:

Testen, ob Django ModelForm hat-Instanz

Anzahl der Antworten 3 Antworten
Möchte ich eine Warnung ausgeben, wenn ich in einem Bearbeitungs-form und verstecken Sie es, wenn ich in einem Formular erstellen eines Django ModelForm. form.is_bound mir sagen, ob die form wurde zuvor aufgefüllt, aber wie um zu testen,

HTML nicht die Darstellung in Django-text-Feld

Anzahl der Antworten 2 Antworten
Ich bin versucht zu verwenden markdown zu vermeiden, geben Sie HTML in meine wiki-form, aber für einige Grund der form ist die Darstellung von HTML-code anstelle der beabsichtigten Formatierung. Meine view-Funktion ist wie folgt: from django.shortcuts import

Django Formular-Checkbox-Gruppe

Anzahl der Antworten 2 Antworten
Habe ich eine django-app, die erfordert, dass eine große Anzahl der Eingänge per checkbox. a = forms.BooleanField(required=False, initial=True) b = forms.BooleanField(required=False, initial=True) c = forms.BooleanField(required=False, initial=True) Aber das sieht unordentlich in den template-code e.g: {% if form.data.a%}A{%

Django 'DateField' - Objekt hat kein Attribut 'is_hidden'

Anzahl der Antworten 1 Antworten
Ich muss eine input-Typ date und ich bin mit einem widget wirft aber dieser Fehler models.py class Proyecto(models.Model): nombre = models.CharField(max_length=255) fecha_de_inicio = models.DateField() fecha_de_termino = models.DateField(blank=True, null=True) forms.py from django import forms from .models import Proyecto