运行Django程序怎么让它默认访问某个今天页面
时间: 2023-12-21 20:07:00 浏览: 91
你可以在Django的views.py文件中定义一个函数,该函数返回今天的页面,并将其设置为默认页面。具体操作如下:
1. 在views.py文件中定义一个函数,例如:
```python
from django.shortcuts import render
import datetime
def today_page(request):
today = datetime.date.today()
return render(request, 'today_page.html', {'today': today})
```
该函数返回一个名为'today_page.html'的模板,其中包含今天的日期。
2. 在urls.py文件中将该函数与默认URL路径绑定,例如:
```python
from django.urls import path
from .views import today_page
urlpatterns = [
path('', today_page, name='today'),
# 其他URL路径...
]
```
这将使默认URL路径指向'today_page'函数。
3. 在模板文件'today_page.html'中显示今天的日期,例如:
```html
<!DOCTYPE html>
<html>
<head>
<title>Today's Page</title>
</head>
<body>
<h1>Today is {{ today }}</h1>
</body>
</html>
```
现在,当你启动Django程序并访问默认URL路径时,它将显示今天的日期。
阅读全文