django-forms

Form validation in django

I just started to use django. I came across forms and I need to know which one is the better way to validate a forms. Would it be using django forms or should we use javascript or some client side scripting language to do it? ...

How to save fields that are not part of form but required in Django

I have a model with a field that is required but not entered by the user and i have a hard time saving the model without errors. My model definition looks like this: class Goal(db.Model): author = db.UserProperty(required=True) description = db.StringProperty(multiline=True, required=True) active = db.BooleanProperty(default=True)...

Rendering a value as text instead of field inside a Django Form

Is there a simple way to make Django render {{myform.name}} as John Smith instead of <input id="id_name" name="name" value="John Smith" /> inside <form> tags? Or am I going about this the wrong way? ...

Django ModelForms: Trying to save a form using a foreign key ID

I'm trying to create a new Topic and the category id is dynamically determined in javascript on the client side. The problem i'm having is I pass the category id and I want to lookup the correct category object, but using a model form, it checks if the category is an instance of Category before I can assign it and save it. --model.py-- ...

Filtering items in InlineFormset

I am currently using inlineformset_factory to get a formset with Holidays for a Person, but I only want to display the Holiday objects that are in the future. HolidaysFormset = inlineformset_factory(Person, Holiday) Within the Person class, it is easy to get the future holidays: def future_holidays(self): return self.holidays.fil...

removing <ul> from django forms validation errors

In Django the {{ form.field.errors }} gives the validation error for a field. But it always displays it as unordered list (). But I just want the error message. Is there a way to get the error message? ...

In Django, how do you construct a formset manaully in a template?

I am constructing the pieces of a formset manually in a template. How do I get the hidden fields TOTAL_FORMS and INITIAL_FORMS. Is there a hidden display widget with them in it already there that I can call? <label>formset title</label> #formset.TOTAL_FORMS #formset.INITIAL_FORMS {% for form in formset.forms %} {{form.field}} {{...

Django, setting selected="selected" on a radio input

A simple form with ModelChoiceField displayed as radio buttons (the inherited widget). I'm using an onchange event to POST, everytime a user selects a radio button: shipping_choice = ShippingChoiceField( queryset=ShippingMethods.objects.all(), empty_label=None, widget=forms.RadioSelect(attrs={ 'class': 'order', 'onchange': '$("#...

Working with Django LocalFlavor Zip as a Model Field

What's the best way to implement the following: ### models.py >>> from django.db import models >>> from django.contrib.auth.models import User # Create the client class. >>> class Client(models.Model): ... user = models.OntToOneField(User) ... zip = ***???***() ### forms.py >>> from django.forms import ModelForm # Create the fo...

excel in django

Hi,How can i make user to downlaoad a excel from the django app.i HAVE A MODEL WHICH gives the report.Now i want a option from user can download the file in excel form.ANy Solution ...

Model Formset saving with form.save(commit=False) and multiple field names

Hello, I understand that Django won't let you save a incomplete fields in a single form created from a Model unless you do this: tmpform = form.save(commit=False) tmpform.foo = form.cleaned_data['foo'] tmpform.save() So I want to do this kind of thing with forms in a formset - I am trying to to iterate through all the fields for eac...

Django formsets, filtering foreignkeys

Hey there, I've been looking through the site and trying to find something to help me, but I can't find anything. I'll begin with showing the models that relate to this: class Game(models.Model): home_team = models.ForeignKey(Team, related_name='home_team') away_team = models.ForeignKey(Team, related_name='away_team') round ...

Django - Repeating a form field n times in one form.

I have a Django form with several fields in it one of which needs to be repeated n times (where n is not known at design time) how would I go about coding this (if it is possible at all)? e.g. instead of :- Class PaymentsForm(forms.form): invoice = forms.CharField(widget=ValueHiddenInput()) total = forms.CharField(widget=ValueH...

How to get the value of a dropdown menu in the admin interface?

Hi, Does anybody know how to get the selected item of a dropdown menu from within a clean method in a modelform object, before the object has been saved? I have tried the following: def clean_something(self): dropdown = self.cleaned_data.get('dropdown') where 'dropdown' is the field representing the dropdown menu, but this doesn't...

Django Admin -> Change Order of Fields, including Inline Fields

Hi I have a "Person" Model which has a one-to-many Relations to other Models, for instance Address. I want to edit these models on the same page as Person, which I can already do via inlines. But I also want to change the order of the fields. I want the (inline) field "Address" to be the third item in the list, but for fields ('first_...

django - how can I access the form field from inside a custom widget

The below class inherits from the Textarea widget and features javascript code that displays how many characters more a user can enter in a textarea. class TextAreaWithCharCounter(forms.Textarea): class Media: js = ('js/jquery.charcounter.js',) def render(self, name, value, attrs = None): id = attrs['id'] ...

Filter ManyToMany box in Django Admin

I have a object with a many-to-many relation with another object. In the Django Admin this results in a very long list in a multiple select box. I'd like to filter the ManyToMany relation so I only fetch Categories that is available in the City that the Customer have selected. Is this possible? Will I have to create a widget for it? An...

Using localflavor Django form fields on Google's App Engine

Is it possible to use the form fields from django.contrib.localflavor.us.forms on the Google App Engine? Can I simply use those form fields, or do I need a form field under google.appengine.ext.db.djangoforms ...

Grouping dates in Django

My question is almost exactly the same as this post, except that I'm using Python and Django instead of PHP. The task is to take: id date 1 2009-01-01 10:15:23 2 2009-01-01 13:21:29 3 2009-01-02 01:03:13 4 2009-01-03 12:20:19 5 2009-01-03 13:01:06 And output: 2009-01-01 1 2 2009-01-02 3 2009-01-03 4 5 I ...

Django admin , save function and forms

Hi guys, i dont know how ill ask this, im new with Django, but ill try. I have a form in the private user section, well this form save the username logged, a encrypted data from another function, and some more fields. Now my problem is that in the Admin, i need to use "this form" too, but i dont know how render the form in different wa...