美文网首页
linux简单使用diango

linux简单使用diango

作者: 一剑仙人跪_ | 来源:发表于2021-04-30 10:09 被阅读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

    相关文章

      网友评论

          本文标题:linux简单使用diango

          本文链接:https://www.haomeiwen.com/subject/fscnrltx.html