Awesome Django 项目指南
# 导入Django模块
from django.shortcuts import render
from django.http import HttpResponse
# 定义一个简单的视图函数,返回一个包含项目信息的响应
def index(request):
return HttpResponse("欢迎来到我的Django项目!")
# 定义一个视图,展示项目的README文件
from django.http import HttpResponse
import markdown
import os
def readme(request):
readme_file = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'README.md')
with open(readme_file) as f:
readme_content = f.read()
return HttpResponse(markdown.markdown(readme_content))
# 定义URL模式
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
path('readme/', views.readme, name='readme'),
]
这个代码示例提供了两个视图函数,一个用于展示项目的欢迎信息,另一个用于展示项目的README文件,并且定义了相应的URL模式。这个示例展示了如何在Django项目中简单地处理静态文件和标记语言文件。
评论已关闭