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

一、创建Django 项目

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

二、Pycharm 开发工具创建

  • 首先保存PyCharm是专业版,如果不是请下载专业版
    下载并破解教程
  • File > New Project


    二、 Django 项目创建、结构、启用_第1张图片

    二、 Django 项目创建、结构、启用_第2张图片

二、项目结构说明

├── 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 项目创建、结构、启用)