【发布时间】:2015-08-19 10:38:23
【问题描述】:
我在 pyhtonanywhere 上托管了一个 django 应用程序。该应用程序位于username.pythonanywhere.com/MyApp。我想在username.pythonanywhere.com 提供一个静态 html 页面。这可能吗?本质上,它将用作链接到/MyApp、/MyApp2 和其他未来应用程序的索引。
我似乎找不到有关如何执行此操作的任何信息,但我认为我必须修改 mysite/mysite/urls.py,因为导航到 root 目前给我一个 404 并显示有关未能在 url 中找到匹配项的消息。
urlpatterns = [
url(r'^/$', ???),
url(r'^admin/', include(admin.site.urls)),
url(r'^MyApp/', indluce('MyApp.urls')).
]
前一个是我最好的猜测(我知道一个不好的猜测)。那应该(如果我错了,请纠正我)与根 URL 匹配,但我不知道怎么说“嘿 django 只是查找一个静态文件”,或者该静态 html 应该在哪里,或者如何告诉 django 它在哪里生活。
尽量不要砍掉我的头。我是 django 的新手。
附:我在 PA 上的 virtualenv 中使用 django 1.8
【问题讨论】:
标签: python html django static pythonanywhere