小编cjm*_*cjm的帖子

在 django 表单验证错误字符串中强制换行

如何强制 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 技巧可以使用句点作为分隔符来做到这一点,我对此持开放态度。

css python forms django validation

6
推荐指数
0
解决办法
924
查看次数

ModuleNotFoundError:运行 Django 测试时没有名为“project.appname”的模块

当尝试使用./manage.py test或运行我的测试时pytest,我的 Django 项目中的所有应用程序都因ModuleNotFoundError: No module named 'project.appname'. 但是,当运行时./manage.py test app.tests(如果测试位于专用测试目录中),它们确实会超出“找不到模块”错误。

我认为我的配置有问题导致了这个错误,但我不知道在哪里尝试修复这个问题:当我查看任何测试模块或查看时,我没有看到任何让 PyC​​harm 对我大喊大叫的东西设置.py

testing django

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

标签 统计

django ×2

css ×1

forms ×1

python ×1

testing ×1

validation ×1