Files @ 2aae2af55dea
Branch filter:

Location: symposion_app/vendor/symposion/teams/admin.py

James Polley
Disable client-side validation on credit_note forms

* HTML5 browsers have some clevers to do client-side validation of
forms
* Django activates this by default for certain field types
* However, in this case, there are three forms on this page. We rely
on two of them being invalid in order to figure out what processing
to do.
* So we need to disable the client-side validation.
from django.contrib import admin

from reversion.admin import VersionAdmin

from symposion.teams.models import Team, Membership

admin.site.register(Team,
                    prepopulated_fields={"slug": ("name",)})


class MembershipAdmin(VersionAdmin):
    list_display = ["team", "user", "state"]
    list_filter = ["team","state"]
    search_fields = ["user__username"]


admin.site.register(Membership, MembershipAdmin)