• Django基础学习二


    今天继续学习django的基础

    学习用户提交url如何获得返回值

    1、首先需要在工程的urls文件定义指定的urls要路由给哪个函数

    在这个例子中,我们定义home的urls路由给views里的test_home这个函数

    2、我们要在具体的app中的views文件中定义test_home这个函数,这里需要非常的注意,在django中,如果函数需要返回一个字符串,是不能直接返回的,必须要封装到

    HttpResponse中才可以,HttpResponse必须要导入才可以使用。且Django定义的函数,必须要带有一个参数,参数为request,这个就是面向对象中的self一样,必须要有。

     3、此时我们就可以通过浏览器输入指定的url进行测试,我们看到返回了字符串“ok”

    至此,上面的内容我们这里已经讲解完了,我们进入下一个话题,Django的admin的功能前瞻

    1、默认Django默认给我们创建一个后台管理,我们在工程的urls中可以看到,就是admin这个urls,我们在浏览器中访问admin这个urls

     2、那么这里的登陆的用户名和密码是什么呢?其实这里需要我们自己手动去创建这个用户,可以用下面的命令去创建,分别输入用户名,密码之类的信息

    python manage.py createsuperuser

    3、这个时候我们去Django的数据库中的auth_user表中查看信息,已经有我们的刚才输入的用户的信息

     4、然后我们用刚才输入的用户和密码登陆Django默认的后台,发现可以登陆进去

  • 相关阅读:
    git把dev部分提交过的内容合并到master
    shell命令修改文件内容
    js时间格式化
    js判断对象是否为空
    JS数组遍历方法
    批量修改文件后缀
    curl实现put请求
    lumen伪静态路由设置示例
    nginx client_body_buffer_size
    nginx模块开发
  • 原文地址:https://www.cnblogs.com/bainianminguo/p/7820507.html
Copyright © 2020-2023  润新知