Djangoso设置错误没有名为s的模块

2024-05-23 15:21:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图将django-seo添加到一个测试项目中,但是我遇到了一个我不知道如何解决的错误。在

我遵循了django-seo docs

1。我运行pip install DjangoSEO,然后用pip freeze确认安装

2。我补充道'RollYourRown.seo'到我已安装的应用程序

3。我创建了一个名为搜索引擎优化在我的核心文件旁边安装了这个文件:模型.py, 视图.py, 表单.py&安培;网址.py. 这是我的搜索引擎优化.py文件:

    from rollyourown import seo

    class MyMetadata(seo.Metadata):
        title = seo.Tag(head=True, max_length=68)
        description = seo.MetaTag(max_length=155)
        keywords = seo.KeywordTag()
        heading = seo.Tag(name="h1")

4。我将以下代码添加到网址.py要设置管理员的文件:

^{pr2}$

但我现在看不到他们的搜索引擎优化模型了,我应该不会看到。在

相反,我得到了以下错误:

File "C:\Users\UserName\Desktop\test_project\test_project\core\urls.py", line 5, in <module>
from test_project.seo import MyMetadata
ImportError: No module named seo

有什么建议都很好。在


Tags: pip文件djangofrompy模型testimport