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

一、创建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 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容