美文网首页django
Django-01 项目结构

Django-01 项目结构

作者: JuliusL | 来源:发表于2021-07-08 21:39 被阅读0次
    新建项目
    django-admin startproject mysite1
    
    启动项目
    python3 manage.py runserver
    
    关闭服务
    • ctrl+c
    其他终端下关闭服务
    • 执行 sudo lsof -i:8000 查询出Django的进程id
    • 执行 kill -9 对应Django进程id

    项目结构

    manage.py 包含所有命令

    • 执行python3 manage.py 会列出所有Django子命令
    • mysite1/mysite1
      -- urls.py 主路由配置,http请求进入django时,优先调用该文件
      -- wsgi.py WEB服务网关的配置文件,django正式启动时会用
      -- setting.py 项目的配置文件
      ----配置项格式例:BASE_DIR = 'XXXX' 绑定当前项目的绝对路径,所有文件夹都可以依赖此路径
      ----ALLOWED_HOSTS = []:请求头Host头

    如果要在局域网其他主机也能访问此主机的Django服务,启动方式如下:

    • python3 manage.py runserver 0.0.0.0:5000
    • 指定网络设备如果内网环境下其他主机想正常访问该站点需加ALLOWED_HOSTS=['内网ip']

    ---- LANGUAGE_CODE = 'zh-Hans' 切换成中文

    相关文章

      网友评论

        本文标题:Django-01 项目结构

        本文链接:https://www.haomeiwen.com/subject/bvfnultx.html