1、Django是开源免费的python高级web框架。(中文文档地址:https://docs.djangoproject.com/zh-hans/3.2/)

2、Django安装:

  a、 pip 安装: pip install django    (指定版本安装:pip install django ==3.0)

    指定国内镜像源安装:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django 

  b、源码安装:再网站(https://pypi.org/)下载(django)包解压并进入解压目录执行:python setup.py install

3、检测安装:python -m django --version。

4、创建项目:django-admin startproject mysite (project_name)

5、启动项目:python manage.py runserver  (进入项目目录下执行)

6、指定端口号: python manage.py runserver  port    或者在 pycharm 运行/调式配置中添加端口号

  指定ip及端口: python manage.py runserver 0.0.0.0:9725 

  (注意:要在setting.py配置ALLOWED_HOST,其中*代表所有ip均可访问;填写IP,只有填写IP可以访问主机)

7、项目模块的创建:python manage.py startapp hello (models_name)

8、完成页面:

  a、在(项目模块中)views.py文件中写个函数

from django.http import HttpResponse

def index(request):
    return HttpResponse("Hello, world")

  b、在(项目中)/hello/urls.py配置规则

from django.urls import path

from . import views

urlpatterns = [
    path('', views.index, name='index'),
]

c.在 mysite/urls.py 文件的 urlpatterns 列表里插入一个 include()。
from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    path('hello/', include('hello.urls')),
    path('admin/', admin.site.urls),
]
d.启动项目。在浏览器访问 http://localhost:8000/hello/,你应该能够看见 "Hello, world“