Expression detail page
Add a document detail page.
In this section
Expression detail page
from django.views.generic import ListView, DetailView
from .models import Work, Expression
class WorkListView(ListView):
model = Work
class ExpressionDetailView(DetailView):
model = Expression
slug_field = 'frbr_uri'
slug_url_kwarg = 'frbr_uri'from django.urls import path
from reader.views import *
urlpatterns = [
path('', WorkListView.as_view(), name="home"),
# the FRBR URI starts with a /
path('expression<path:frbr_uri>', ExpressionDetailView.as_view(), name="expression"),
]Last updated