美文网首页
二、 Django 项目创建、结构、启用

二、 Django 项目创建、结构、启用

作者: daley_磊 | 来源:发表于2018-12-14 16:50 被阅读0次

    一、创建Django 项目

    一、命令创建
    • 打开命令终端,进入想要创建项目的合适位置。
    • 输入指令:
    django-admin  startproject  project 
    
    • 会在当前目录下创建project 目录
    输入:tree  查看目录结构
    project目录结构:
      ├── manage.py
      └── project
          ├── __init__.py
          ├── settings.py
          ├── urls.py
          └── wsgi.py
    
    • 表明项目已经创建成功

    二、Pycharm 开发工具创建

    二、项目结构说明

    ├── manage.py         # 命令行工具,可以使我们用多种方式对Django项目进行交互
    └── project           # python 包
        ├── __init__.py   # 空文件,告诉python 这个目录是一个python包
        ├── settings.py   # 项目对配置文件
        ├── urls.py       # 项目对url声明
        └── wsgi.py       # 项目与wsgi兼容web服务器入口
    

    三、项目运行

    cd  到项目目录下
    cd  /Users/daley/PycharmProjects/project
    python3 manage.py  runserver [ip] [port] 
    # ip 默认 localhost[127.0.0.1] 
    # port 默认 8000
    

    如果想让局域网内的电脑访问,

    python3 manage.py  runserver 0.0.0.0 8000
    

    但是在访问页面时会报错,
    HTTP_HOST标头无效:'192.168.31.75:8000'。您可能需要将“192.168.31.75”添加到ALLOWED_HOSTS。
    需要在 settings.py 文件中配置 :

    ALLOWED_HOSTS = ['192.168.31.75'] #自己的ip 
    

    相关文章

      网友评论

          本文标题:二、 Django 项目创建、结构、启用

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