Django では、PEP 8 スタイル ガイドは、ビューを含むクラス定義の前に 2 つの空白行を入れることを推奨しています。エラー メッセージ「E302 2 つの空白行が予期されましたが、1 つ見つかりました」というエラー メッセージは、クラス定義の前に空白行が 1 行しかなく、Django が 2 つの空白行を予期していることを意味します。
このエラーを修正するには、クラス定義の前に空行を追加します。例えば:
from django.http import HttpResponse
from django.shortcuts import render
# 在类定义之前有两个空白行
class MyView(View):
def get(self, request):
# 在这里编写视图代码
return HttpResponse("Hello, World!")