Django和Html有什么区别?

时间:2014-02-05 16:08:02

标签: html django

我是Django的新手,想知道Django与html有什么不同?

1 个答案:

答案 0 :(得分:9)

HTML是用于制作网页的语言。

当您“上线”时,您实际上使用的是名为Web浏览器的软件,下载代码。然后,此代码用于显示网页:颜色,文本,图像等。

HTML是此代码的一部分。这是代码说“这个信息是一个标题,这个信息是一个段落,这是一个图像”等。

Django是一个生成网页的工具

它可以做更多,但它是它的基础。手动编写HTML代码非常繁琐,效率不高,而且有限:您不能制作适合要求的人的页面,例如用户页面或搜索页面。

Django是一个工具,可以了解用户的要求,并在几分之一秒内创建HTML代码,然后将其发回。当您看到Google或亚马逊等网站时,他们会使用这样的工具来显示您搜索的内容(虽然他们不使用Django,但有许多类似的工具可以这样做)。

如果您想学习使用Django制作网站,您可能希望按顺序学习:

  1. HTML:你可以用它制作静态网站
  2. CSS:使用高级布局让您的网站更漂亮
  3. Python(Django中使用的语言):你可以用它自动化事物
  4. Django:你可以用它自动创建网页
  5. Javascript:让您的网页更具互动性
  6. 这是一个非常漫长的过程,所以请确保这是你需要的。如果您只是想要博客或电子商务网站,那么已经有很多已经存在的解决方案,并且不需要了解编程。