diff options
author | 2020-11-28 10:01:15 +0200 | |
---|---|---|
committer | 2020-11-28 10:01:15 +0200 | |
commit | a72f45eb9eb4643395b0f2f28559deac4d63f91d (patch) | |
tree | 59a5a16cc13f3e6eef2a1896376066efd0bc7c8f /pydis_site/apps | |
parent | Change article.html to match with unlimited categories (diff) |
Delete old article and category views
Diffstat (limited to 'pydis_site/apps')
-rw-r--r-- | pydis_site/apps/content/views/article.py | 38 | ||||
-rw-r--r-- | pydis_site/apps/content/views/category.py | 21 |
2 files changed, 0 insertions, 59 deletions
diff --git a/pydis_site/apps/content/views/article.py b/pydis_site/apps/content/views/article.py deleted file mode 100644 index 90688c6f..00000000 --- a/pydis_site/apps/content/views/article.py +++ /dev/null @@ -1,38 +0,0 @@ -from typing import Optional - -from django.core.handlers.wsgi import WSGIRequest -from django.http import HttpResponse -from django.shortcuts import render -from django.views import View -from django.views.generic import TemplateView - -from pydis_site.apps.content.utils import get_article, get_category, get_github_information - - -class ArticleView(TemplateView): - """Shows specific guide page.""" - - template_name = "content/article.html" - - def get_context_data(self, **kwargs): - """Add custom context info about article.""" - context = super().get_context_data(**kwargs) - category = self.kwargs.get("category") - article_result = get_article(self.kwargs["article"], category) - - if category is not None: - category_data = get_category(category) - category_data["raw_name"] = category - else: - category_data = {"name": None, "raw_name": None} - - context["article"] = article_result - context["category_data"] = category_data - context["relevant_links"] = { - link: value for link, value in zip( - article_result["metadata"].get("relevant_links", "").split(","), - article_result["metadata"].get("relevant_link_values", "").split(",") - ) if link != "" and value != "" - } - context["github_data"] = get_github_information(self.kwargs["article"], category) - return context diff --git a/pydis_site/apps/content/views/category.py b/pydis_site/apps/content/views/category.py deleted file mode 100644 index 9c1da99c..00000000 --- a/pydis_site/apps/content/views/category.py +++ /dev/null @@ -1,21 +0,0 @@ -from django.core.handlers.wsgi import WSGIRequest -from django.http import HttpResponse -from django.shortcuts import render -from django.views import View -from django.views.generic import TemplateView - -from pydis_site.apps.content.utils import get_articles, get_category - - -class CategoryView(TemplateView): - """Handles content category page.""" - - template_name = "content/category.html" - - def get_context_data(self, **kwargs): - """Add category data to context.""" - context = super().get_context_data(**kwargs) - context["category_info"] = get_category(self.kwargs["category"]) - context["content"] = get_articles(self.kwargs["category"]) - context["category_name"] = self.kwargs["category"] - return context |