擅长:python、mysql、java
<p>为了检查是否有人登录,我将使用<code>request.user.is_authenticated</code>,它依赖于Django auth框架。你知道吗</p>
<p>签出<a href="https://docs.djangoproject.com/en/2.0/topics/auth/default/#limiting-access-to-logged-in-users" rel="nofollow noreferrer">https://docs.djangoproject.com/en/2.0/topics/auth/default/#limiting-access-to-logged-in-users</a>。你知道吗</p>
<p>为了设置<code>request.user</code>变量,我总是使用一个表单(带有<code>username</code>和<code>password</code>字段)发布到<code>/admin/login/?next={{ request.path }}</code>,返回到完全相同的页面,然后登录。你知道吗</p>