-1

我面临一个问题:我想在我的更改表单中提供一个链接,该链接将重定向到一个页面,该页面也可能是简单的 php 页面或任何页面,在该页面中我想执行一些数据库查询并显示它们。我也想在点击时传递 id。可能吗?

在我的 view.py 中,我写道:

from django.shortcuts import render_to_response
from django.template import RequestContext

def MyClass(self,id,request):
    return render_to_response('admin/custom_change_form.html')#my template location

我的模型和管理文件很简单。

4

2 回答 2

1

您将需要覆盖该模型的更改表单并显示您想要的任何内容。但这假设您正在谈论 Django 中的 contrib 管理员。

实际上,您没有为任何人提供足够的信息来准确回答您的问题。

于 2009-07-09T07:37:59.107 回答
1

要直接发送到文件,请使用 direct_to_template()。您可以在 url 中传递您喜欢的任何内容 - 只需将信息提供给您的模板,然后将其写入 url。毕竟,Django 不需要 url 助手。

我觉得无论你试图做什么都是一些可怕的骇人听闻的事情,如果在 Django 中做这一切会更好。

于 2009-07-09T06:35:51.727 回答