我可以在Django项目中使用一个视图吗?

时间:2017-09-29 19:21:09

标签: python django

我是网络开发新手, 我想知道是否有可能建立一个网站,只需要在一个视图中显示公司的信息(HTML)。

就像在一个视图中渲染整个引导程序一样。

2 个答案:

答案 0 :(得分:1)

是的,您可以通过TemplateView提供HTML代码。

因此,如果您的整个单页应用程序位于home.html,那么您肯定可以这样做。但是,仅将Django用于此目的毫无意义。您希望从nginxapache等经典网络服务器提供静态HTML页面。

答案 1 :(得分:0)

我不知道你为什么要那样做。

您可以使用不同的html文件作为您的网站模板。您还可以使用简单的base.html文件扩展文件。如果您想在人们点击网站上的其他链接时打开其他链接,这将对您有所帮助。

请参阅此示例:https://github.com/singh1114/Djangosite/tree/master/duggal/webportal/templates/webportal

要使用此功能,您必须了解有关viewsurls的更多信息。

为了制作可滚动的东西,你需要知道HTML中的id的概念。

例如

http://yoursite.com/#your_name 将尝试在HTML中找到id your_name 。这样你就可以创建可滚动的东西了。