環境:win10、Python3.7、Django2.2.15
ルーティング アドレスが見つかりません
。兄貴のコードDjango2_dailyfreshを確認すると、余分な逆解析 (reverse) を書いていることがわかりました。
# 获取登录后要跳转到的地址,默认跳转到首页
next_url = request.GET.get('next',reverse('goods:index')) # 获取不到next,默认返回商品首页
# 跳转到next_url
response = redirect(reverse(next_url)) # HttpResponseRedirect
正しい書き方は以下の通りです
# 获取登录后要跳转到的地址,默认跳转到首页
next_url = request.GET.get('next',reverse('goods:index')) # 获取不到next,默认返回商品首页
# 跳转到next_url
response = redirect(next_url) # HttpResponseRedirect