相关疑难解决方法(0)

125
推荐指数
4
解决办法
8万
查看次数

使Django HTML电子邮件报告中的堆栈级别可折叠

Django有一个很棒的调试页面,只要代码中有异常就会显示出来.该页面紧凑地显示了堆栈中的所有级别,您可以扩展您感兴趣的任何级别.它仅在调试模式下显示.

当实际用户在生产服务器上遇到错误时,Django还具有发送电子邮件报告的强大功能.这些报告的堆栈跟踪信息比样式化的调试页面少得多.

有一个很棒的可选设置'include_html': True,使电子邮件包含调试页面的所有信息,这是非常有用的.这个设置的问题是HTML显然没有样式,所以堆栈的所有级别都被扩展以显示它们包含的所有数据.

这会产生如此长的电子邮件,以至于GMail通常无法在不将您发送到专用视图的情况下显示它.但真正的问题是它太大而无法导航并找到所需的堆栈级别.

我想要的是:我希望Django发送详细的堆栈跟踪,但我希望堆栈的级别可以像调试页面一样进行折叠.我怎样才能做到这一点?

(不,我不想使用Sentry.)

python email django

6
推荐指数
1
解决办法
103
查看次数

手风琴可以在响应式HTML电子邮件中使用吗

我的客户想要一封响应式电子邮件,其中文本不会显示在最完整但是它已经嵌入电子邮件正文中.当用户点击"点击更多"时,文本会展开,所有文字都会显示.那可能吗?

据我所知,在电子邮件客户端上无法使用伪类,并且在技术上构建具有内联编码的手风琴非常困难.有任何想法吗?

javascript accordion html-email

5
推荐指数
1
解决办法
2937
查看次数

如何在单个 html 文件中构建 Angular 应用程序,并将所有脚本内联?

使用 Angular 8,我正在寻找一种方法将我的 Angular Web 应用程序构建到单个 html 文件中,以内联方式放置所有 javascript 和 css 文件。我必须能够通过电子邮件发送此 html 文件,并且收件人应该只能通过查看此 index.html 文件来看到该应用程序。谢谢大家的回答!!托马斯

html javascript indexing build angular

5
推荐指数
1
解决办法
3721
查看次数

标签 统计

javascript ×3

email ×2

accordion ×1

angular ×1

build ×1

django ×1

html ×1

html-email ×1

indexing ×1

python ×1