ヘッダーのユーザー名とパスワードを渡したボットがアクセスすると予想されるビューを作成しています。 (それは特定のGoogleフィードのボットです)。しかし、ユーザー名とパスワードにアクセスしてボットの資格情報を認証することはできません。 request.GET.get('username')
とrequest.GET.get('password')
の両方とも、とrequest.POST
の両方が空のQueryDictsを返すため、None
を返します。私は私の要求をテストするために基本認証でPostmanを使用しています。ここ はviews.py
から私のコードです:djangoリクエストヘッダーのユーザー名とパスワードにアクセスしません。
def authenticate_bot(request):
username = request.GET.get('username')
password = request.GET.get('password')
feed_bot = authenticate(username=username, password=password)
if feed_bot is not None:
# Confirmed as user credentials.
login(request, feed_bot)
私は私の基本的な認証ヘッダーからユーザ名とパスワードを取得するにはどうすればよいですか?