【Python3】 使用django 2.0 + python3.6.4 创建应用
2018-02-23 17:51
651 查看
python版本:3.6.4
django版本:2.0
1 创建应用
输入命令
2 在项目目录创建 templates文件夹 用于存放我们的web页面 这里 创建一个 index.html
之后目录是这样的
3 移动到 文件夹位置 : mysite/mysite/
修改 urls.py :
新建 hello.py, 键入内容
修改 settings.py
INSTALLED_APP 加上我们的应用名称 : blog
TEMPLATES 添加我们的模板路径 DIRS
4 移动到 文件夹位置 : mysite/blog/
修改views.py
新建文件urls.py 键入内容
5 模板位置
/mysite/mysite/templates/blog/index.html
6 重启一下 uwsgi
提示: 一定要记得重启。不然不生效。而且是每修改一下代码也要重启
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
提示: 一定要记得重启。不然不生效。而且是每修改一下代码也要重启
相关文章推荐
- 在部署django应用时,mod_python不再推荐,使用wsgi方式
- Python_在mysite目录中创建django 应用polls
- 在Linux上使用Python和Flask创建你的第一个应用
- 【蛙蛙推荐】.NET 2.0里使用强类型数据创建多层应用
- 使用FastCGI部署Python的Django应用的教程
- 使用Django和Python创建Json response
- 在 Windows Azure 网站上使用 Django、Python 和 MySQL:创建博客应用程序
- python2.0_s12_day15_django框架的基本使用
- python应用系列教程——python使用socket创建tcp服务器和客户端
- 在Python的Django框架中创建和使用模版
- python应用系列教程——python使用socket创建udp服务器端和客户端
- .NET 2.0里使用强类型数据创建多层应用
- python - django 环境搭建,创建项目并添加应用。
- python之路-----web应用的创建(python3.4下,django连接mysql)
- 在Linux上使用Python和Flask创建你的第一个应用
- 使用Django和Python创建Json response
- 在 Windows Azure 网站上使用 Django、Python 和 MySQL:创建博客应用程序
- python使用django开发web应用-常用命令等
- 在 Windows Azure 网站上使用 Django、Python 和 MySQL:创建博客应用程序
- 在Linux上使用Python和Flask创建你的第一个应用