web框架

http://www.cnblogs.com/yuanchenqi/articles/6083427.html大神博客地址。

自己一定要多学一些框架,框架很重要。

web框架中将最重要的协议解析等等交给web服务器去完成,自己只关注在和业务有关的操作。

 

在django项目中,所有的视图函数都必须带参数,该参数是一个对象,包含了服务器发送给浏览器的所有信息,一般建议写成request。

所有的页面都在template模板中。

启动django项目的命令是python manage.py runserver ip地址  端口号

不管怎么样,视图函数返回的都是一个HttpResponse对象,render()函数只不过是进行了渲染,但是返回的还是HttpResponse对象。

django项目中的静态文件必须放在项目的下一层,建立一个文件夹,最好命名为statics,完了必须在配置文件settings.py中进行配置,配置代码如下。切记,那个逗号不能丢。

静态文件包括js,jquery,和图片等等。

注意,前端使用的时候使用别名,以免文件夹的名字改变而找不到。如下的jQuery引用就使用了别名static.真实的名字找不到。

jQuery文件的引入格式将会使用如下格式。

 

态文件最好放在每一个应用当中,全局的路由不是很好,因为每个应用的路由都在一起,没有分开,所以最好使用路由分发,在全局中使用分发,完了将每个应用的路由写在每个应用下面,以=一个项目包含着很多的应用。

一定要多看看djangolessonday1这个项目。

注意,在进行了路由分发的时候,访问的时候访问地址也会发生改变。

原文地址:https://www.cnblogs.com/zypfzw/p/9284396.html