一、django的基本使用
程序员文章站
2022-03-28 18:21:43
一、基本运行 1、创建Project 运行以下命令: django admin startproject Work_Manager 这样会在当前目录中创建Work_Manager目录。 2、创建App 进入Work_Manager目录中,运行以下命令: python manage.py starta ......
一、基本运行
1、创建Project
运行以下命令:
django-admin startproject Work_Manager
这样会在当前目录中创建Work_Manager目录。
2、创建App
进入Work_Manager目录中,运行以下命令:
python manage.py startapp TaskManager
这样会在Work_Manager目录中创建TaskManager目录。
3、运行
python manage.py runserver
在浏览器中访问:
会显示 django 默认的成功页面。
二、添加一个view
1、修改TaskManager目录中的views.py文件
from django.shortcuts import render from django.http import HttpResponse def index(request): return HttpResponse("Hello World")
2、修改Work_Manager目录中的urls.py文件
from django.contrib import admin from django.urls import path from TaskManager import views urlpatterns = [ path('', views.index, name='index'), path('admin/', admin.site.urls), ]
3、django会自动更新网站,再次刷新页面即可!
三、使用Template
1、在TaskManager目录中添加templates目录,并在目录下创建一个index.html文件,内容随便写
2、修改TaskManager目录中的views.py文件,使用render方法使用index.html文件
from django.shortcuts import render from django.http import HttpResponse def index(request): return render(request, 'index.html')
3、修改Work_Manager目录中的settings.py文件, 把TEMPLATES改为如下:
TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'TaskManager/templates')], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], }, }, ]
4、django会自动更新网站,再次刷新页面,显示的就是index.html文件中的内容了!
上一篇: django的hello world