diff --git a/comic/feeds.py b/comic/feeds.py index 13552a7..f67d027 100644 --- a/comic/feeds.py +++ b/comic/feeds.py @@ -13,11 +13,12 @@ class RecentComics(Feed): link = "/comics/" description = "Recently added Comics" - def get_object(self, request: HttpRequest, user_selector: str) -> UserMisc: + def get_object(self, request: HttpRequest, user_selector: str, *args, **kwargs) -> UserMisc: user_selector = uuid.UUID(bytes=urlsafe_base64_decode(user_selector)) return get_object_or_404(UserMisc, feed_id=user_selector) - def items(self) -> ComicBook: + @staticmethod + def items() -> ComicBook: return ComicBook.objects.order_by('-date_added')[:10] def item_title(self, item: ComicBook) -> str: diff --git a/comic/forms.py b/comic/forms.py index 137dd0b..f0b987d 100644 --- a/comic/forms.py +++ b/comic/forms.py @@ -1,8 +1,8 @@ +from os import path + from django import forms from django.contrib.auth.models import User -from os import path - from comic.models import Setting @@ -233,10 +233,10 @@ class SettingsForm(forms.Form): @staticmethod def get_initial_values(): - base_dir, created = Setting.objects.get_or_create(name='BASE_DIR') - recaptcha_public_key, created = Setting.objects.get_or_create(name='RECAPTCHA_PUBLIC_KEY') - recaptcha_private_key, created = Setting.objects.get_or_create(name='RECAPTCHA_PRIVATE_KEY') - recaptcha, created = Setting.objects.get_or_create(name='RECAPTCHA') + base_dir, _ = Setting.objects.get_or_create(name='BASE_DIR') + recaptcha_public_key, _ = Setting.objects.get_or_create(name='RECAPTCHA_PUBLIC_KEY') + recaptcha_private_key, _ = Setting.objects.get_or_create(name='RECAPTCHA_PRIVATE_KEY') + recaptcha, _ = Setting.objects.get_or_create(name='RECAPTCHA') if recaptcha.value == '1': recaptcha = True else: diff --git a/comic/templates/comic/recent_comics.html b/comic/templates/comic/recent_comics.html index fec097a..b838595 100644 --- a/comic/templates/comic/recent_comics.html +++ b/comic/templates/comic/recent_comics.html @@ -18,7 +18,7 @@