36 lines
765 B
Python
36 lines
765 B
Python
from django.views.generic import TemplateView, ListView, DetailView
|
|
from .models import Category, Tag, Game
|
|
|
|
|
|
class InventoryView(TemplateView):
|
|
template_name = "inventory/inventory.html"
|
|
|
|
|
|
class CategoryListView(ListView):
|
|
model = Category
|
|
template_name = "inventory/category_list.html"
|
|
|
|
|
|
class CategoryView(DetailView):
|
|
model = Category
|
|
template_name = "inventory/category.html"
|
|
|
|
|
|
class TagListView(ListView):
|
|
model = Tag
|
|
template_name = "inventory/tag_list.html"
|
|
|
|
|
|
class TagView(DetailView):
|
|
model = Tag
|
|
template_name = "inventory/tag.html"
|
|
|
|
|
|
class GameListView(ListView):
|
|
model = Game
|
|
template_name = "inventory/game_list.html"
|
|
|
|
|
|
class GameView(DetailView):
|
|
model = Game
|
|
template_name = "inventory/game.html"
|