what is this 'map' mean..in django

Posted by zjm1126 on Stack Overflow See other posts from Stack Overflow or by zjm1126
Published on 2010-04-06T06:29:44Z Indexed on 2010/04/06 6:33 UTC
Read the original article Hit count: 252

Filed under:
|

this is the code:

def create(request, form_class=MapForm, template_name="maps/create.html"):
    map_form = form_class(request.POST or None)

    if map_form.is_valid():
        map = map_form.save(commit=False)

and the map_form is :

class MapForm(forms.ModelForm):

    slug = forms.SlugField(max_length=20,
        help_text = _("a short version of the name consisting only of letters, numbers, underscores and hyphens."),
        #error_message = _("This value must contain only letters, numbers, underscores and hyphens."))
        )

    def clean_slug(self):
        if Map.objects.filter(slug__iexact=self.cleaned_data["slug"]).count() > 0:
            raise forms.ValidationError(_("A Map already exists with that slug."))
        return self.cleaned_data["slug"].lower()

    def clean_name(self):
        if Map.objects.filter(name__iexact=self.cleaned_data["name"]).count() > 0:
            raise forms.ValidationError(_("A Map already exists with that name."))
        return self.cleaned_data["name"]

    class Meta:
        model = Map
        fields = ('name', 'slug', 'description')

© Stack Overflow or respective owner

Related posts about django

Related posts about forms