Django cms Django CMS 2.3站点缺少静态内容

Django cms Django CMS 2.3站点缺少静态内容,django-cms,Django Cms,安装后,遇到一些麻烦,django cms将在virtualenv中运行。我可以加载索引页面以及管理页面。但是,在索引页面的底部,我看到了以下文本 如果您在这一行的末尾没有看到django CMS徽标,请确保 您将static/cms文件夹链接到了静态文件:这里应该是 标志 标志不见了。加载管理页面将加载未使用CSS和页面的其他静态组件装饰的纯黑白HTML 我的access.log在加载www.mysite.com时显示以下内容 ..."GET / HTTP/1.1" 200 4214 "-"

安装后,遇到一些麻烦,django cms将在virtualenv中运行。我可以加载索引页面以及管理页面。但是,在索引页面的底部,我看到了以下文本

如果您在这一行的末尾没有看到django CMS徽标,请确保 您将static/cms文件夹链接到了静态文件:这里应该是 标志

标志不见了。加载管理页面将加载未使用CSS和页面的其他静态组件装饰的纯黑白HTML

我的access.log在加载www.mysite.com时显示以下内容

 ..."GET / HTTP/1.1" 200 4214 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1"
 ..."GET /static/cms/images/pony.jpg HTTP/1.1" 404 526 "http://www.mysite.com/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1"
 ..."GET /static/cms/images/logo.jpg HTTP/1.1" 404 527 "http://www.mysite.com/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1"
加载访问日志时也会出现类似错误。并不是说在生成站点时没有创建“静态”目录

我的问题是:我是否简单地将/usr/local/pythonenv/django_cms_venv/lib/python2.7/site-packages/cms/static/的内容复制到settings.py中定义的static_根目录中


我的后续问题是,为什么不能自动完成此操作?

您是否尝试运行
collectstatic
管理命令

./manage.py collectstatic

快速浏览一下也可能会有所帮助:-)

您是否尝试过运行
collectstatic
管理命令

./manage.py collectstatic

快速浏览一下可能会有所帮助:-)

谢谢,就这样。就看文档而言,这是一个有趣的评论,但你是从一个有经验的django用户的角度讲的,而不是从一个新用户的角度讲的。我的回答是,在我找到的任何教程或入门指南中,对这个命令的调用都不清楚,在发布我的评论之前,我搜索了很多。由于该文档存在于数百页文档中,并不意味着它可以在“一瞥”中找到。对不起,我的“一瞥”评论并非有意贬损。我只是想给你指出正确的方向,这样你就可以阅读整个staticfiles应用程序了。谢谢Benjamin。在网上,有时很容易误读潜台词。同样,你的建议是正确的,它给了我一种研究Django实用程序使用的新方法。近5年后,我的情况与@OYRM相同,我不得不查看互联网,因为你在文档中找不到明确的命令。谢谢本杰明:)谢谢,就这样。就看文档而言,这是一个有趣的评论,但你是从一个有经验的django用户的角度讲的,而不是从一个新用户的角度讲的。我的回答是,在我找到的任何教程或入门指南中,对这个命令的调用都不清楚,在发布我的评论之前,我搜索了很多。由于该文档存在于数百页文档中,并不意味着它可以在“一瞥”中找到。对不起,我的“一瞥”评论并非有意贬损。我只是想给你指出正确的方向,这样你就可以阅读整个staticfiles应用程序了。谢谢Benjamin。在网上,有时很容易误读潜台词。同样,你的建议是正确的,它给了我一种研究Django实用程序使用的新方法。近5年后,我的情况与@OYRM相同,我不得不查看互联网,因为你在文档中找不到明确的命令。谢谢本杰明:)