我可以在django管理页面过滤器中看到,因为使用 CREATE PROCEDURE dbo.Web_update
(
@hHomeEmail = varchar(10),
@pPassword = varchar(10),
@mMemberID = varchar(10)
@@pIsNull bit OUTPUT
)
AS
UPDATE Member
SET pass_w = @pPassword,
HomeEmail = @hHomeEmail
WHERE MemberID=@mMemberID;
SELECT @pIsNull = CAST(CASE WHEN EXISTS (
SELECT 1
FROM Member
WHERE MemberID=@mMemberID
AND pass_w IS NULL
AND HomeEmail IS NULL) THEN 1
ELSE 0 END As Bit)
可以限制日期字段中显示的内容。例如只显示'本月'和'今年'并阻止'今天'......任何指针都会受到赞赏。
答案 0 :(得分:4)
最有效的方法是写your own admin filter。这样您就可以完全控制过滤器。
这非常容易,一旦你习惯它就会爱上它。它也可以重用到其他ModelAdmin
类。
另一方面,如果你只想隐藏Today
选项,那么你可以通过jQuery
进行,但我不推荐它,因为如果有人知道要应用的URL格式过滤然后他可以简单地应用它(无论隐藏Today
选项)。第一个选择(编写自己的过滤器)是可行的方法。