用Python加Django十分钟建个网

现在有很多建站系统,很多都是基于php的,比如WordPress。而Django是老牌基于Python的CMS框架了,一直听说很强大,甚至曾经很红的RubyOnRails都参考了它的很多概念,今天我们就简单学习一个

首先当然要

pipinstalldjango

然后我们就可以新建一个目录,在这个目录下执行

django-adminstartprojectHelloWorld

它会创建HelloWord子目录,然后进入这个子目录

pythonmanage.pyrunserver

打开浏览器,输入对应的网址就会看到一个简单的django欢迎界面,这时就可以确保环境搭建成功

然后我们新建一个python文件

然后打开urls.py,稍做修改,这个文件是django的路由配置文件,我们需要告诉它当访问某个路径时调用哪个文件的哪个方法

这时刷新浏览器,就会看到HelloWorld!

当然一个网站不可能全靠后台输出字符串,一般流行的做法是有个模板文件,接收后台传来的值,渲染成html代码。我们需要稍稍修改下settings.py,告诉diango哪里去找template文件

一个简单的模板文件,只需要把后台的变量用{{}}括起来即可

但我们要做企业网站的话,一般是需要有个固定的菜单和CSS样式的.Django则可以用继承模板实现这一点,我们新建一个base.html

里面用了bootstrap框架,底部有个blockmainbody.在子模板文件里只需要定义mainbody即可

注意这里有个for循环和一个upper,这个可以把products数组的每项大写后显示。同时我们修改下view.py输出一个字符数组

最后刷新下浏览器,

有没有点专业企业网站的意思了




转载请注明:http://www.aierlanlan.com/grrz/3489.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了