setting.py配置:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR,'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',
],
},
},
]
templates:
項目目錄下添加templates目錄
此目錄下寫HTML
url:
from django.conf.urls import url
from myApp.views import save
urlpatterns = [
url(r'^index/$', save.index),
]
views:
from django.shortcuts import render
from django.http import HttpResponse
from myApp import modelsimport os
os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'
def index(request):
if request.method == "GET":
return render(request, "index.html")
else:
models.UserInfor.objects.create(
name=name,
age=age,
location=location,
wen=wen
)
info_list = models.UserInfor.objects.all()
return render(request, "index.html", {"info_list": info_list})
# return HttpResponse("送出成功")