diff options
| author | 2020-11-28 10:01:15 +0200 | |
|---|---|---|
| committer | 2020-11-28 10:01:15 +0200 | |
| commit | a72f45eb9eb4643395b0f2f28559deac4d63f91d (patch) | |
| tree | 59a5a16cc13f3e6eef2a1896376066efd0bc7c8f | |
| parent | Change article.html to match with unlimited categories (diff) | |
Delete old article and category views
| -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  |