我听到很多人在各种论坛上谈论Django。但我有一个非常基本的问题:Framework是什么意思以及使用Django的原因。
在听了很多关于Django之后,我为Django(来自Djangobook.com)开了几章。运行这些章节后,我想知道如何使用Django创建一个非常简单的网站。 (网站应该有几个页面,如主页,收藏夹,关于,联系人相互链接,并将提供静态内容)。
Django可以用于创建这样的网站吗?我在互联网上搜索了很多,但找不到任何相关的例子,我只遇到了创建博客,论坛网站等的例子。如果Django可以用来创建这个网站,应该采用什么方法。
有人可以解释这个基本术语“框架”及其意义吗?
答案 0 :(得分:46)
没有。它不是用于制作网站。您的样本听起来就像是想要普通的旧HTML。
Django用于创建Web应用程序。也就是说,通常由数据库支持的软件,其包括通过浏览器操作的某种交互性。框架提供了制作此类软件的结构和常用方法。
答案 1 :(得分:8)
Django可用于创建动态高安全性Web应用程序。为了创建一个像你问的静态网站,HTML就足够了。
可以找到创建django应用程序的教程here。
答案 2 :(得分:8)
我认为您正在寻找的是一个非常简单的CMS(内容管理系统),其中有许多可用于各种语言/框架。 Django有django-cms和夹层(等等)。
django真的非常棒,真正快速构建动态网站,你不需要担心大多数事情,你只需定义你的数据模型,然后离开(差不多)。如果您希望更好地了解可能的内容,请查看django tutorial(在“第一步”下),它会为您提供有关django以及如何使用它构建网站的良好介绍。