我在 urls.py 中使用了 Django 的 auth.LogoutView
类。我可以在注销后使用 LogoutView.as_view(next_page='main:index')
将用户重定向到特定页面。如果我省略了 next_page
部分,它会重定向到带有感谢信息和再次登录选项的 Django 管理界面,这是管理员登录页面。我想在单击导航栏上的注销 URL 之前将用户重定向到他们所在的页面。
答案 0 :(得分:-1)
在你的settings.py文件中,添加
LOGOUT_REDIRECT_URL = '/'
您的注销视图:
from django.contrib.auth.models import User, auth
from yourprojectName import settings
def logout(request):
auth.logout(request)
return redirect(settings.LOGOUT_REDIRECT_URL)
答案 1 :(得分:-1)
试试这个:
from selenium import webdriver
Import time
Firefox_browser = webdriver.Firefox(executable_path="/usr/bin/geckodriver")
Firefox_browser.get('https://web.whatsapp.com/')
time.sleep(15)
firefox_browser.switch_to_frame(firefox_browser.find_element_by_name("WhatsAppBot"))
firefox_browser.find_element_by_xpath('//span[@title="WhatsAppBot"]).click()