def place_list(request, **kwargs): return ListView( request, queryset=Place.objects.all(), paginate_by=20, **kwargs )
def city_list(request, **kwargs): return ListView( request, queryset=City.objects.all(), paginate_by=20, **kwargs )
def get_primary_authority_records(request): """Return an XML document listing all primary authority keys which are associated with an entity.""" authority = get_default_object(Authority) results = AuthorityRecord.objects.filter( assertions__existence__isnull=False, authority=authority) return ListView( request, results, template_name='eats/primary_authority_records.xml', allow_empty=True, content_type='text/xml')
def test_type_check(self): """Assert that TemplateLastModified raises an error if not used with a TemplateView""" with pytest.raises(ValueError): ObjectLastModified()(TemplateView()) with pytest.raises(ValueError): ObjectLastModified()(ListView())
from django.views.generic import DetailView, ListView from .models import {{cookiecutter.model}} class {{cookiecutter.model}}DetailView(DetailView): """{{cookiecutter.model}}ListView documentation.""" model = {{cookiecutter.model}} class {{cookiecutter.model}}ListView(ListView): """{{cookiecutter.model}}ListView documentation.""" model = {{cookiecutter.model}}
from django.urls import include, path from django.views.generic import ListView, DetailView from news.models import Articles urlpatterns = [ path('', ListView(qweryset=Articles.objects.all().order_by("-date")[:20], template_mame="news/posts.html")), ]
#crudgenerator auto-generated code. #crudgenetaror date: {% now "jS F Y H:i" %} from django.core.urlresolvers import reverse from django.views.generic import ListView, CreateView, UpdateView, DeleteView from models import {{modelname}} from {{appname}}.forms import {{modelname}}ModelForm class {{modelname}}ListView(ListView): model={{modelname}} paginate_by=20 class {{modelname}}DeleteView(DeleteView): model={{modelname}} def get_success_url(self): return reverse("{{appname|lower}}:{{modelname|lower}}:list", args=(1,)) class {{modelname}}CreateView(CreateView): model={{modelname}} form_class={{modelname}}ModelForm def get_success_url(self): return reverse("{{appname|lower}}:{{modelname|lower}}:list", args=(1,)) class {{modelname}}UpdateView(UpdateView): model={{modelname}} def get_success_url(self): return reverse("{{appname|lower}}:{{modelname|lower}}:list", args=(1,))