这个周末我一直在尝试部署我的网站,因此一直在干预设置。这样做的一个令人不快的惊喜是,我的静态文件似乎已经停止在我的网站上工作。我的CSS文件和javascript文件不再工作了,就好像站点找不到它们一样。我唯一记得的关于静态文件的事情就是将这个插入到settings.py中:
# The absolute path to the directory where collectstatic will collect static files for deployment.
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
#
我是全新的网页开发,这是我第一个使用Python和Flask的web应用程序。出于绘图目的,我使用python 3。我遵循这里的说明:
我正在使用他们为饼图提供的示例代码(在上面的链接中)。我安装了python 3(我能够导入)。当我运行python应用程序时,它会重新加载Flask服务器(Localhost),并且我能够在Firefox中查看HTML页面,但是没有情节。当我转到Tools->>Web时,我可以看到页面源代码。它显示了以下错误:
[14:08:38.311] ReferenceError: nv is not defined @ http://localhost:5
我将相同的工作SSL客户端密钥/证书和/etc/apt/apt.conf.d/01_https_client_cert规则从一个(工作)14.04VM移植到一个新的16.04安装中。
我可以使用SSL客户端证书通过curl访问apt回购,但是apt-get update抱怨这个错误:
6% [Working]* Hostname example.com was found in DNS cache
* Trying 11.22.33.44...
* Connected to example.com (11.22.33.44) port 443 (#29)
* found 173 certi