У меня такой взгляд. Это сработало. Я новичок в Джанго. Можете ли вы помочь мне улучшить этот код? спасибо
def getAPI(request):
username = request.GET.get('username')
password = request.GET.get('password')
#TODO Match user and password
if username:
user = User.objects.get(username__exact=username)
is_exist = user.check_password(password)
if is_exist == True:
api_key = ApiKey.objects.get(id=user.id)
else:
error_message = 'username or password is invalid.'
return render_to_response('details.html',locals(),
context_instance=RequestContext(request)
)
если имя пользователя и пароль не существует, тогда я хочу напечатать error message
. В противном случае я хочу напечатать ApiKey
. спасибо