确定网站是否使用Django开发

Ari*_*ury 2 python django

我实际上有一些问题(真正幼稚).

1)如果我知道一个网站已经使用Django开发的,我们可以从HTML源代码确定(通过右击并选择"查看页面源代码"),如果该网站已经使用Django开发?

2)如果我有一个用HTML编写的网站的HTML代码,我只是想用django来呈现它,那么如何使用django呈现这个HTML代码?

3)对于什么样的网站,django应该使用还是用于?我的意思是纯静态页面,博客或简单的谷歌.

提前致谢

pca*_*cao 7

  1. 不,消息来源完全取决于开发它的人,并且没有必要的"提示"它是用Django编写的.

  2. 您至少应该在https://www.djangoproject.com/上尝试Django教程,您将学习设置Django应用程序的基础知识,并且您将回答自己的问题.

  3. Django非常通用,静态页面有点过分.其他任何东西都可以在Django中完成,就像在Ruby on Rails或其他Web框架中完成的那样.


Ano*_*rov 6

以下是您可以用来确定Web应用程序是否是用Django编写的一些内容.这些都不是万无一失的,但它们可能是指标.

  • 试试http://site.com/admin/,看看它顶部是否有"Django site admin".
  • 检查您可以在网站上找到的每个表单的所有HTML源代码,并查看是否包含任何输入标记name='csrfmiddlewaretoken'.csrfmiddlewaretoken是Django的CSRF令牌标识符.其他Web框架可能使用相同的名称,但Django是它的主要用户.
  • 从"联系"页面查找有关网站所有者和/或开发人员的信息,Google用户名/电子邮件以及"Django"一词,例如"emailname@gmail.com django".如果您看到关于Django的帖子或问题,这可能意味着他们经常使用它.
  • 如果一切都失败了,只需联系网站所有者并询问他们.