实战使用:django + python 创建应用(第一节)教程

python版本:3.6.4

django版本:2.0

 

django2.0 + python3.6.4 创建应用详细步骤如下:

 

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>

之后目录是这样的:

django + python 创建应用

 

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

移动到 文件夹位置 : 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

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

 

TEMPLATES   添加我们的模板路径  DIRS

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

模板位置 /mysite/mysite/templates/blog/index.html

 

6 、重启一下 uwsgi

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

 

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

头像
SEO顾问 中小型网站 单站/最低99.9元 全方位优化
SEO顾问 中小型网站 单站/最低99.9元 全方位优化
  • ¥ 99.9元
  • 市场价:5000元
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 9.9元
  • 市场价:49.9元
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
  • ¥ 6.8元
  • 市场价:8.8元
wp discux 帝国 dedecms phpcms等快速建站
wp discux 帝国 dedecms phpcms等快速建站
  • ¥ 99.9元
  • 市场价:499.9元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: