zoukankan      html  css  js  c++  java
  • Django 创建一个返回当前时间的页面

    创建一个 Django 项目及应用

    django-admin startproject mysite
    
    cd mysite
    
    # 手动创建一个 templates 文件夹用来保存 html 文件
    mkdir templates
    
    python manage.py startapp blog
    

    修改 urls.py 文件

    from django.contrib import admin
    from django.urls import path
    from blog import views
    
    urlpatterns = [
        path('admin/', admin.site.urls),
        path('cur_time', views.cur_time),
    ]
    

    修改 views.py 文件

    from django.shortcuts import render, HttpResponse
    import datetime
    # Create your views here.
    
    def cur_time(request):
        times = datetime.datetime.now()
        return render(request, "cur_time.html", {"now":times})
    

    修改 settings.py 文件, 把上面手动创建的 templates 文件夹路径添加进去

            'DIRS': [os.path.join(BASE_DIR, 'templates')],
    

    在 templates 文件夹下添加 cur_time.html 文件

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <h1>当期时间为: {{ now }}</h1>
    </body>
    </html>
    

    在本机 8888 端口上启动服务

    python manage.py runserver 8888
    

    浏览器访问 http://127.0.0.1:8888/cur_time

  • 相关阅读:
    [BJOI2006]狼抓兔子
    [HNOI2016]最小公倍数
    hihocoder 1419 重复旋律4
    [NOI2015]品酒大会
    [SDOI2016]生成魔咒
    [ZJOI2009]狼和羊的故事
    BZOJ4361 isn
    [SDOI2009]虔诚的墓主人
    BZOJ 3329 Xorequ
    [ZJOI2013]丽洁体
  • 原文地址:https://www.cnblogs.com/klvchen/p/10601536.html
Copyright © 2011-2022 走看看