我其實有些問題(真正幼稚)。確定是否用Django開發網站
1)如果我知道一個網站已經使用Django開發的,我們可以從HTML源代碼確定(通過右擊並選擇「查看頁面源代碼」),如果該網站已經使用Django開發?
2)如果我有網站用HTML編寫一個HTML代碼,我只是想提出它這樣使用Django,如何使用Django呈現此HTML代碼?
3)對於什麼樣的網站,應該Django的使用或用於?我的意思是純靜態頁面,博客或簡單的谷歌喜歡。
在此先感謝
我其實有些問題(真正幼稚)。確定是否用Django開發網站
1)如果我知道一個網站已經使用Django開發的,我們可以從HTML源代碼確定(通過右擊並選擇「查看頁面源代碼」),如果該網站已經使用Django開發?
2)如果我有網站用HTML編寫一個HTML代碼,我只是想提出它這樣使用Django,如何使用Django呈現此HTML代碼?
3)對於什麼樣的網站,應該Django的使用或用於?我的意思是純靜態頁面,博客或簡單的谷歌喜歡。
在此先感謝
號,源完全取決於誰開發它的人,而且沒有必要的「暗示」,這是寫在Django。
您應該至少試用Django教程https://www.djangoproject.com/,您將學習設置Django應用程序的基礎知識,並且您將回答自己的問題。
Django是非常通用的,有點大材小用了靜態頁面。其他任何東西都可以在Django中完成,就像在Ruby on Rails或其他Web框架中一樣。
Django在html源碼上沒有留下任何痕跡,除非您專門做了。如果你只想要一個靜態網站,django是矯枉過正的。雖然如果你真的想,看看django flatpages。
嘛,你應該做的是測試在不同尋常stiatuation的網站上的行爲,例如迫使它返回404或500錯誤信息,開發人員常常忘記定製。
比如你去http://www.galaxyzoo.org/,然後嘗試僅通過查看HTML來確定後端,你就會失敗。
但是,如果您嘗試訪問一個頁面「blablablabla」即http://www.galaxyzoo.org/blablablabla然後你會看到404的消息。如果粘貼文本entrie到谷歌,你最有可能獲得點擊量Ruby on Rails的... :)
你可能嘗試www.domainname.com/admin。有些人將他們的管理員留在該網址,您可以看到登錄頁面。
如果他們離開登錄頁面作爲默認,標題標籤會說Login | Django網站管理員或類似的東西。
例如:http://www.snowbird.com/admin/(沒有隸屬關係)
這裏是你可以用它來確定是否一個Web應用程序寫在Django的幾件事情。這些都不是萬無一失,但它們可能是指標。
name='csrfmiddlewaretoken'
的輸入標記。 csrfmiddlewaretoken
是Django的CSRF令牌標識符。其他Web框架可能會使用相同的名稱,但Django是它的主要用戶。
1)否,HTML輸出可以完全使用模板定製。我仍然認爲,通過對請求 - 響應延遲的智能分析可以檢測到它; 2)在http://djangopony.com/某個地方放置徽章,它會使它看起來像100%django; 3)大部分擁有動態內容的大型網站(例如用戶交互後可以更改)。 – sastanin 2012-03-28 12:27:15
如果你想知道,如果網站使用Django寫的,發郵件給管理員。 – FatalError 2012-03-28 12:38:49