1. 创建一个 zqxt_tmpl 项目,和一个 名称为 learn 的应用
django-admin.py startproject zqxt_tmpl
cd zqxt_tmpl
python manage.py startapp learn
2、把 learn 加入到 settings.INSTALLED_APPS中
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'learn',
)
3. 打开 learn/views.py 写一个首页的视图
from django.shortcuts import render
def home(request):
return render(request, 'home.html')
4. 在 learn目录下新建一个 templates 文件夹,里面新建一个 home.html
默认配置下,Django 的模板系统会自动找到app下面的templates文件夹中的模板文件。
5. 在 home.html 中写一些内容
<!DOCTYPE html>
<html>
<head>
<title>欢迎光临</title>
</head>
<body>
欢迎光临自强学堂
</body>
</html>
6. 将视图函数对应到网址,更改 zqxt_tmpl/urls.py
from django.conf.urls import include, url
from django.contrib import admin
from learn import views as learn_views
urlpatterns = [
url(r'^$', learn_views.home, name='home'),
url(r'^admin/', include(admin.site.urls)),
]
7. [可选] 创建数据库表
python manage.py migrate
8. 运行开发服务器,看看效果
python manage.py runserver
django-admin.py startproject zqxt_tmpl
cd zqxt_tmpl
python manage.py startapp learn
2、把 learn 加入到 settings.INSTALLED_APPS中
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'learn',
)
3. 打开 learn/views.py 写一个首页的视图
from django.shortcuts import render
def home(request):
return render(request, 'home.html')
4. 在 learn目录下新建一个 templates 文件夹,里面新建一个 home.html
默认配置下,Django 的模板系统会自动找到app下面的templates文件夹中的模板文件。
5. 在 home.html 中写一些内容
<!DOCTYPE html>
<html>
<head>
<title>欢迎光临</title>
</head>
<body>
欢迎光临自强学堂
</body>
</html>
6. 将视图函数对应到网址,更改 zqxt_tmpl/urls.py
from django.conf.urls import include, url
from django.contrib import admin
from learn import views as learn_views
urlpatterns = [
url(r'^$', learn_views.home, name='home'),
url(r'^admin/', include(admin.site.urls)),
]
7. [可选] 创建数据库表
python manage.py migrate
8. 运行开发服务器,看看效果
python manage.py runserver