分类:Python

共10篇

Flask(5) - 重定向

Flask(5) - 重定向

<h3 id="_1">重定向</h3> <p>分为永久性重定向和暂时性重定向 </p> <p><strong>永久性重定向</strong>:多用于旧网址被废弃,要转到一个新网址确保用户可以访问.<code>http</code>状态码:<code>301</code>,比如<code>www.jingdong.com</code>会重定向到<code>www.jd.com</code> <
Flask(4) - url_for

Flask(4) - url_for

<p>前面的学习中,我们都是通过url进入的与之相对应的视图函数,现在有一个问题,如果我们知道了视图函数,要怎么找到url呢?这时候我们就需要url_for反转函数了。它通过把视图函数反转成路由地址 </p> <h3 id="url_for">url_for的基本使用</h3> <pre class="codehilite"><code class="language-python">from
Flask(3) - URL传参

Flask(3) - URL传参

<h3 id="url">URL与视图函数的映射</h3> <p>url与视图函数的映射是通过@app.route()装饰器实现的,而route中的参数表示路由路径 </p> <h3 id="_1">路由</h3> <pre class="codehilite"><code class="language-python">@app.route(&quot;/&quot;) def hello
Flask(2) - debug模式设置

Flask(2) - debug模式设置

<h3 id="_1">设置调试模式的原因</h3> <ol> <li>如果开启了DEBUG模式,在代码中如果抛出异常,在浏览器页面中可以看到具体的错误信息,方便调试 </li> <li>如果修改了代码只需要保存后,flask会自动重新加载程序,而不用重新运行 </li> </ol> <p>当我们运行新创建的flask项目时,控制台打印: </p> <pre class="codehilit
Flask(1) - 初步使用

Flask(1) - 初步使用

<h3 id="flask">安装flask</h3> <p>如果使用的<code>windows</code>首先要安装<a href="https://www.python.org/" target="_blank" title="python环境">python环境</a> </p> <pre class="codehilite"><code class="language-python"
django发表文章时主动推送文章到百度

django发表文章时主动推送文章到百度

<p>当我们写了一遍文章后如何让百度蜘蛛知道并来爬取我们的文章呢?<br /> 这里就需要我们主动提交数据链接到百度资源了 </p> <h3 id="_1">推送数据到百度站点</h3> <p>在<code>Article</code>模型中新增<code>push</code>方法 </p> <pre class="codehilite"><code class="language-djan
django自定义用户认证

django自定义用户认证

<p>django默认后台登录只能通过用户名登录,如果想要通过用户名或者邮箱登录,那就需要自定义后台验证了<br /> 在自定义的用户模型(Accounts)中新建<code>backends.py</code> </p> <pre class="codehilite"><code class="language-django">from django.contrib.auth.backends
django实现JWT登录

django实现JWT登录

<p>在用户注册或登录后,我们想记录用户的登录状态,或者为用户创建身份认证的凭证。我们不再使用Session认证机制,而使用Json Web Token认证机制。 </p> <h5 id="django-rest-framework">安装django-rest-framework</h5> <p><code>pip install djangorestframework djangorestf