linux简单使用diango

2021-04-30  本文已影响0人  一剑仙人跪_

参考 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
上一篇 下一篇

猜你喜欢

热点阅读