如何强制 Django 表单在验证错误字符串中的特定点显示换行符?
我尝试过在验证函数中使用\n\n以及 a ,但都不起作用。HTML 不关心换行符,并且会被转义而不是呈现为换行符。<br>forms.py<br>
错误字符串类似于以下内容:
raise ValidationError(f"'{value}' matched {match_count} objects.\n\n<br>Please be more specific.
我想在句子之间强制换行。如果有一些 HTML+CSS 技巧可以使用句点作为分隔符来做到这一点,我对此持开放态度。
当尝试使用./manage.py test或运行我的测试时pytest,我的 Django 项目中的所有应用程序都因ModuleNotFoundError: No module named 'project.appname'. 但是,当运行时./manage.py test app.tests(如果测试位于专用测试目录中),它们确实会超出“找不到模块”错误。
我认为我的配置有问题导致了这个错误,但我不知道在哪里尝试修复这个问题:当我查看任何测试模块或查看时,我没有看到任何让 PyCharm 对我大喊大叫的东西设置.py