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

2018-12-14  本文已影响0人  daley_磊

一、创建Django 项目

一、命令创建
django-admin  startproject  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 
上一篇下一篇

猜你喜欢

热点阅读