• 用Django创建一个项目


    前情:

    搭建Django环境

    https://www.cnblogs.com/littlemonsterksn/p/14347772.html

    ====

    一、创建App

    注意:这里的App不是指手机里面装的使用的App,指的是在Django里面创建的一个应用程序,一个组件,是Django的一部分。Django工程里面可以有很多App。

    1. 从PyCharm创建

    在Application name后面填写

    点击创建后,就可以看到了

    2.通过命令创建

    先进入Django的目录,再输入命令

    如创建一个名为"web"的App

    python manage.py startapp web

     

     

    二、

    1. 添加App

    在Settings,找到INSTALLED_APPS,把刚才创建的App添加到最后

    2. 定义一个url路由

    仿照上面的admin,写一个Login

    path('login/', Login)

    login地址写好后,但后面的这个Login方法没有,就需要导入

    from web.views import Login

     但现在views下面也没有Login,就需要在viwes下面创建一个

    3. 运行Django

    保存后,运行程序

    刷新 http://127.0.0.1:8000/login

    页面返回HttpResponse的内容 index

    4. 小结

    Django工作原理:

    1. 把程序运行起来后,会提示一个默认主页地址http://127.0.0.1:8000/ ,但是直接访问这个地址会404,因为没有定义。下面会提示有/admin和/login的地址,可以在原地址后加/admin或/login进行访问

    2. Django访问Login,会先在urls里面去找,发现login映射到Login这个方法,这个方法又在web.views里面,然后找到了刚才已定义的Login方法,这个方法return返回了一串字符‘index’,所以最后访问页面就显示了'index'

    IN A WORLD LIKE THIS 萬物之中,希望至美;至美之物,永不凋零
  • 相关阅读:
    XML注释
    Mysql 查询不重复数据
    java 支持跨域
    蓝桥杯历届试题-打印十字图--Java
    以流的方式读取url中的参数
    写log日志,并读取log日志
    Java Memcached的使用
    PageInfo实现分页
    java swing 窗口在屏幕中默认显示的位置 居中位置显示
    简易计算器布局 BorderLayout JPanel GridLayout 混合
  • 原文地址:https://www.cnblogs.com/littlemonsterksn/p/14354684.html
Copyright © 2020-2023  润新知