参考 https://www.runoob.com/django/django-first-app.html
安装diango
pip3 install Django
创建第一个项目
django-admin startproject mywebtest
创建完成后我们可以查看下项目的目录结构:
[root@xunjian mywebtest]# tree
.
├── manage.py # 管理文件
└── mywebtest # 项目目录
├── asgi.py
├── __init__.py
├── settings.py # 配置文件
├── urls.py # 路由系统 ===> url与视图的对应关系
└── wsgi.py
启动服务
python3 manage.py runserver 0.0.0.0:5000
访问 本机ip+5000端口
视图和 URL 配置
在先前创建的 mywebtest 目录下的mywebtest 目录新建一个 views.py 文件,并输入代码:
[root@xunjian mywebtest]# cat views.py
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world ! ")
接着,绑定 URL 与视图函数。打开 urls.py 文件,删除原来代码,将以下代码复制粘贴到 urls.py 文件中:
[root@xunjian mywebtest]# cat urls.py
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.hello),
]
目录结构
[root@xunjian mywebtest]# tree
.
├── asgi.py
├── __init__.py
├── __pycache__
│ ├── __init__.cpython-37.pyc
│ ├── settings.cpython-37.pyc
│ ├── urls.cpython-37.pyc
│ ├── views.cpython-37.pyc
│ └── wsgi.cpython-37.pyc
├── settings.py
├── urls.py
├── views.py
└── wsgi.py
再次启动Diango
python3 manage.py runserver 0.0.0.0:5000
打开浏览器访问:
image.png
网友评论