python django第二弹

天天晚上应该就这样坐着,而后把天天的东西作个总结,或大或小,有的人可能愿意把本身的东西保留在草稿箱,想一想我仍是把他写出来吧,前几回我发现又遇到了以前遇到的简单的问题,翻看本身以前写的几篇小日记,能够很快的找到了问题所在,哈哈,说明仍是有那么一丁点的价值.ok,到此为止.html

source django/Scripts/activate
//come into virtualenv
django-admin startproject first
//create a project

注:防止端口占用的状况发生,关闭kugou或者在runserver的时候加上端口号.前端

进入first目录下,咱们分别查看当前目录和first工程目录下的文件:正则表达式

 

 

其中,hello.py/add.py/list.py/login.py四个文件为本身新建的文件,其余的都是自动生成以及编译以后生成的.pyc文件数据库

先以add.py文件为例:(图片不全,只作参考)django

简单的一个函数,求出text中模版的文本框的两个参数的和值,而且在经过post提交获取两个参数,method,action分别定义了post方式和访问的方式.函数

以后就是改urls.py文件:post

添加代码:学习

url(r'^add/$', 'first.add.index'),
//本身自习看看截图上面其实就是example.因此只要能看懂源码,我以为就知道怎么用这个了
//必定要注意逗号

这里用到了正则表达式:"^ $"url

//"^"匹配以……开头 //"$"匹配以……结尾
//example: url(r'^add/$', 'first.add.index'),
//这里这样写的话,就须要在访问127.0.0.1:8000的时候加上/add才能正常访问到first.add.index函数

以后,咱们可能须要将dict中的数据显示在表格中,我尚未掌握数据库,因此,额,很抱歉,我只能在前端显示一个表格来显示数据.spa

render_to_response()
//这个函数须要两个参数,第一个参数调用模版,第二个参数调用字典,也就是说,他调用模版,返回已经生成好的文本.
//example:  return render_to_response(li.html, {'address': address})

咱们还须要在前端一个简单的表格来显示这些东西,这就须要{% %}这样一个东西了,代码调用有木有.

刚开始的时候,我在想这个东西杂看不懂,可是如今写着写着明白了这个简单的问题,这不就是一个for....in的循环嘛!!!!!或者说是在循环的将name和address放入到表格,以此类推.

值得一提的是,这样的静态文件咱们能够专门新建一个文件夹来存放,固然,这个文件夹能够命名为"template" QAQ.

以后就是重复的步骤了,在urls.py文件中配置正则和访问的参数.上面的图已经有了,就再也不截图.

最后还有要注意的一点,咱们须要把静态文件的路径写到setting.py文件中,否则找不到只能是报错了:

先就到此为止吧,数据库这块儿本身还没摸到什么门路,再摸摸看.

科补: .CSV格式的文件是Comma Separated Value逗号分隔值,纯文本文件.

我这个半调子的学习途径经过django step by step.

A! ZA!

相关文章
相关标签/搜索