我是Django的新手,想知道Django与html有什么不同?
答案 0 :(得分:9)
HTML是用于制作网页的语言。
当您“上线”时,您实际上使用的是名为Web浏览器的软件,下载代码。然后,此代码用于显示网页:颜色,文本,图像等。
HTML是此代码的一部分。这是代码说“这个信息是一个标题,这个信息是一个段落,这是一个图像”等。
Django是一个生成网页的工具
它可以做更多,但它是它的基础。手动编写HTML代码非常繁琐,效率不高,而且有限:您不能制作适合要求的人的页面,例如用户页面或搜索页面。
Django是一个工具,可以了解用户的要求,并在几分之一秒内创建HTML代码,然后将其发回。当您看到Google或亚马逊等网站时,他们会使用这样的工具来显示您搜索的内容(虽然他们不使用Django,但有许多类似的工具可以这样做)。
如果您想学习使用Django制作网站,您可能希望按顺序学习:
这是一个非常漫长的过程,所以请确保这是你需要的。如果您只是想要博客或电子商务网站,那么已经有很多已经存在的解决方案,并且不需要了解编程。