Exemple #1
0
def place_list(request, **kwargs):
    return ListView(
        request,
        queryset=Place.objects.all(),
        paginate_by=20,
        **kwargs
    )
Exemple #2
0
def city_list(request, **kwargs):
    return ListView(
        request,
        queryset=City.objects.all(),
        paginate_by=20,
        **kwargs
    )
Exemple #3
0
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())
Exemple #5
0
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}}
Exemple #6
0
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,))