Django 模板

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

猜你喜欢

转载自blog.csdn.net/weixin_37887248/article/details/80243331