zoukankan      html  css  js  c++  java
  • 【Python3】 使用django 2.0 + python3.6.4 创建应用

    python版本:3.6.4

    django版本:2.0

    1 创建应用

    输入命令 

    python manage.py startapp blog

    2 在项目目录创建 templates文件夹 用于存放我们的web页面  这里 创建一个 index.html

    <!DOCTYPE html>  
    <html>  
    <head>  
    <span style="white-space:pre;"> </span><meta charset="utf-8">  
    <span style="white-space:pre;"> </span><title>我的网站</title>  
    </head>  
    <body>  
    <h1>欢迎光临我的网站!</h1>  
    </body>  
    </html> 

     之后目录是这样的

    3  移动到 文件夹位置  : mysite/mysite/

      修改  urls.py :

    from django.contrib import admin
    from django.urls import path, include
    from . import hello
    urlpatterns = [
        path('', hello.index),   # 访问mysite的欢迎页
        path('admin/', admin.site.urls),
        path('blog/', include("blog.urls"))#包含blog应用中的urls  
    
    ]

     新建  hello.py,  键入内容

    from django.shortcuts import render
    from django.http import HttpResponse
    # 此页面处理项目首页内容
    
    def index(request):
        return HttpResponse("Hello, python!")

     修改 settings.py  

    INSTALLED_APP  加上我们的应用名称 : blog

     

    TEMPLATES   添加我们的模板路径  DIRS

     

     4 移动到 文件夹位置  : mysite/blog/

     修改views.py

    from django.shortcuts import render
    from django.http import HttpResponse
    # Create your views here.
    
    def index(request):
        return HttpResponse("Hello, world. You're at the blog index.")
    
    def home(request):
        return render(request,'blog/index.html')

    新建文件urls.py  键入内容

    from django.urls import path
    
    from . import views
    
    app_name = 'blog'
    
    urlpatterns = [
        path('index/', views.index),
        path('home/', views.home),
        
    ]

     5 模板位置

    /mysite/mysite/templates/blog/index.html

     6 重启一下  uwsgi

    cd /var/www/mysite
    killall -9 uwsgi uwsgi -x mysite.xml

    提示: 一定要记得重启。不然不生效。而且是每修改一下代码也要重启

  • 相关阅读:
    强制退出 避免程序在关闭时崩溃
    ShadowMap渲染阴影方法及问题 【转】
    模板缓冲与阴影体 【转】
    Shadow Mapping 的原理与实践 【转】
    Shadow Map阴影贴图技术之探 【转】
    OpenGL超级宝典笔记——深度纹理和阴影 【转】
    基于GPU加速的三维空间分析【转】
    Linux Shell 高级变量及字符串
    cpu使用率低负载高,原因分析
    zabbix web monitoring 监控网页
  • 原文地址:https://www.cnblogs.com/richerdyoung/p/8462980.html
Copyright © 2011-2022 走看看