Runs black

This commit is contained in:
Mouse Reeve
2021-03-08 08:49:10 -08:00
parent a07f955781
commit 70296e760b
198 changed files with 10239 additions and 8572 deletions

View File

@ -1,4 +1,4 @@
''' views for actions you can take in the application '''
""" views for actions you can take in the application """
from django.contrib.auth.decorators import login_required
from django.http import HttpResponseNotFound
from django.shortcuts import get_object_or_404, redirect
@ -10,25 +10,27 @@ from django.views.decorators.http import require_POST
from bookwyrm import models
# pylint: disable= no-self-use
@method_decorator(login_required, name='dispatch')
@method_decorator(login_required, name="dispatch")
class Block(View):
''' blocking users '''
""" blocking users """
def get(self, request):
''' list of blocked users? '''
return TemplateResponse(request, 'preferences/blocks.html')
""" list of blocked users? """
return TemplateResponse(request, "preferences/blocks.html")
def post(self, request, user_id):
''' block a user '''
""" block a user """
to_block = get_object_or_404(models.User, id=user_id)
models.UserBlocks.objects.create(
user_subject=request.user, user_object=to_block)
return redirect('/preferences/block')
user_subject=request.user, user_object=to_block
)
return redirect("/preferences/block")
@require_POST
@login_required
def unblock(request, user_id):
''' undo a block '''
""" undo a block """
to_unblock = get_object_or_404(models.User, id=user_id)
try:
block = models.UserBlocks.objects.get(
@ -38,4 +40,4 @@ def unblock(request, user_id):
except models.UserBlocks.DoesNotExist:
return HttpResponseNotFound()
block.delete()
return redirect('/preferences/block')
return redirect("/preferences/block")