Python Django创建一个简单的web网站

本操作用例在windows系统环境,Python 3.11.3, Django 4.2.1

1、查自己电脑上查否安装Django,查看命令(Win+R cmd 打开控制台)

pip list

2、如果没有安装,安装django 

pip install django

3、创建简单的django框架 web网站,D:\tempCode\webDemo>是我创建myweb的目录

D:\tempCode\webDemo>django-admin startproject myweb

创建后demo的文件结构

|-- myweb
|   |-- __init__.py #一个空文件,告诉Python这个目录是一个Python包
|   |-- asgi.py     #作为项目的运行在ASGI兼容web服务器上的入口
|   |-- settings.py #项目的整体配置文件 
|   |-- urls.py     #项目的URL配置文件 
|   `-- wsgi.py     #作为项目的运行在WSGI兼容web服务器上的入口 
`-- manage.py       #各种方式管理Django项目的命令行工具

4、启动web网站,注意,进入myweb这个目录下

python manage.py runserver

启动之后,默认端口是8000 ,也可以在runserver添加指定的端口,能正常打开http://127.0.0.1:8000/网页,说明创建成功,如果想让其它电脑能访问,则配置settings.py里面

ALLOWED_HOSTS = [] 改成 ALLOWED_HOSTS = ['*'] 
#或者指定的IP 
ALLOWED_HOSTS = ['192.168.1.23','localhost','127.0.0.1']

启动web网站命令

python manage.py runserver 0.0.0.0:8000

浏览器打开 http://本机IP:8000,能正常防问,说明创建成功

本文来自 www.luofenming.com