-
Notifications
You must be signed in to change notification settings - Fork 4
yeago/django-displayset
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
""" ** Usage This is barely different from django.contrib.admin's ModelAdmin. Think of it as the pretty way to display querysets just like in django-admin. views.py: class CustomerDisplaySet(displayset_views.DisplaySet): list_display = (customer,last_contacted,phone_number,is_open) ordering = ('-date_added','last_name') search_fields = ('last_name','first_name','file','address__phone_primary','address__zip','address__line_1','address__line_2') actions = (merge_selected,) change_list_template = "report_no_filter.html" def browse(request,displayset=CustomerDisplaySet,queryset=None,extra_params=None): if not queryset: queryset = cmodels.Customer.objects.select_related('address') filter = cforms.BrowseFilterSet(request.user,request.GET or None,queryset=queryset) results = filter.qs.annotate(last_contact_date=Max('contact__date')) return displayset_views.generic(request,results,displayset,\ extra_context={'filter': filter }) """
About
A library which piggybacks on django.contrib.admin to allow Admin-like display of arbitrary QuerySets
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published