如何在开发过程中验证Django模板中的HTML?

Mon*_*lik 15 html django html-validation

我还没有使用过Django和Python的内置测试功能,但是我想最终开始......在整个开发过程中我想要检查的最明显的事情之一是我的所有页面都有效在所有可能的情况下.

最好的方法是什么?

Pau*_*ite 7

好问题.我自己没有这样做,所以希望会有更好的答案,但你可能想看看HTML验证中间件:

"在所有可能的情况下"可能要求太多,具体取决于您的应用程序.例如,如果您制作下一个Facebook,并因此每天接受大量用户数据,某些内容会在某些时候出现,从而破坏您网站上页面的有效性.

由于验证错误不会破坏功能,因此检查某些有限的测试数据可能是一种可接受的方法,然后在出现错误时对错误作出反应.我相信这被称为愚蠢驱动的测试.