im/inventory/views.py

32 lines
704 B
Python
Raw Normal View History

2018-09-20 20:14:05 +00:00
from django.shortcuts import render, get_object_or_404
2018-09-16 10:35:02 +00:00
from django.http import HttpResponse
2018-09-20 20:14:05 +00:00
from django.views import generic
from .models import PantryItemLine
2018-09-16 10:35:02 +00:00
# Create your views here.
def index(request):
2018-09-20 20:14:05 +00:00
return render(request, "inventory/index.html")
2018-09-22 09:31:39 +00:00
def consume(request):
return render(request, "inventory/consume.html")
2018-09-20 20:14:05 +00:00
def shoppinglist(request):
2018-09-22 09:31:39 +00:00
return render(request, "inventory/shoppinglist.html")
2018-09-20 20:14:05 +00:00
class Expirations(generic.ListView):
template_name = "inventory/expirations.html"
context_object_name = 'pis'
def get_queryset(self):
return PantryItemLine.objects.order_by('-expiry_date')
class DetailView(generic.DetailView):
model = PantryItemLine