Move back to Python 🙃
This commit is contained in:
parent
f9d4ea8d4f
commit
d7be14f5a2
60 changed files with 757 additions and 5605 deletions
35
feeds/views.py
Normal file
35
feeds/views.py
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
from __future__ import annotations
|
||||
|
||||
from django.http import HttpRequest, HttpResponse
|
||||
from django.template import loader
|
||||
from django.views import View
|
||||
|
||||
|
||||
class IndexView(View):
|
||||
"""Index path."""
|
||||
|
||||
def get(self, request: HttpRequest) -> HttpResponse:
|
||||
"""GET request for index path."""
|
||||
template = loader.get_template(template_name="index.html")
|
||||
context = {}
|
||||
return HttpResponse(content=template.render(context=context, request=request))
|
||||
|
||||
|
||||
class FeedView(View):
|
||||
"""A single feed."""
|
||||
|
||||
def get(self, request: HttpRequest, feed_id: int) -> HttpResponse:
|
||||
"""GET request for index path."""
|
||||
template = loader.get_template(template_name="feed.html")
|
||||
context = {"feed_id": feed_id}
|
||||
return HttpResponse(content=template.render(context=context, request=request))
|
||||
|
||||
|
||||
class FeedsView(View):
|
||||
"""All feeds."""
|
||||
|
||||
def get(self, request: HttpRequest) -> HttpResponse:
|
||||
"""GET request for index path."""
|
||||
template = loader.get_template(template_name="feeds.html")
|
||||
context = {}
|
||||
return HttpResponse(content=template.render(context=context, request=request))
|
||||
Loading…
Add table
Add a link
Reference in a new issue