事情是,我在一个模块上有一个角度+ cordova应用程序。我只想要django的REST api用于web服务器。没有任何观点或任何东西(仅用于提供角度视图)。
如何使用django提供静态index.html?我需要不同的项目结构吗?我是django的新手。
提前致谢!
答案 0 :(得分:3)
您可以直接使用TemplateView
:
from django.views.generic import TemplateView
...
url(r'^$', TemplateView.as_view(template_name='index.html'))
请记住,您需要configure your templates folder仅按名称调用.html
个文件。
答案 1 :(得分:0)
首先,将此index.html页面放在server / templates文件夹中,以便Django知道它。
然后,在您的URLs.py中执行此操作:
from django.views.generic import TemplateView
urlpatterns = [
url(r'^$', TemplateView.as_view(template_name='index.html')),
]