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

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文件为例:(图片不全,只做参考)

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

之后就是改urls.py文件:

添加代码:

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

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

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

之后,我们可能需要将dict中的数据显示在表格中,我还没有掌握数据库,所以,额,很抱歉,我只能在前端显示一个表格来显示数据.

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!

python django第二弹的更多相关文章

  1. Python学习第二弹

    昨天补充: 编码: Unicode ; utf-8 ; GBK       关系:   关键字:1. continue 终止当前循环,进行下一次循环 2. break      终止循环 题6解法2: ...

  2. python——django使用mysql数据库(二)

    上一篇中,我们已经讲述了如何初始化一个django数据库,这一章就来讲讲在实际的项目中如何使用我们初始化的数据库呢? 如还未进行初始化数据库操作,请参考python——django使用mysql数据库 ...

  3. python Django教程 之 模型(数据库)、自定义Field、数据表更改、QuerySet API

    python  Django教程  之 模型(数据库).自定义Field.数据表更改.QuerySet API 一.Django 模型(数据库) Django 模型是与数据库相关的,与数据库相关的代码 ...

  4. python Django教程 之 安装、基本命令、视图与网站

    python  Django教程  之 安装.基本命令.视图与网站 一.简介 Django 中提供了开发网站经常用到的模块,常见的代码都为你写好了,通过减少重复的代码,Django 使你能够专注于 w ...

  5. python Django 学习笔记(二)—— 一个简单的网页

    1,创建一个django项目 使用django-admin.py startproject MyDjangoSite 参考这里 2,建立视图 from django.http import HttpR ...

  6. 第一篇:Win10系统搭建Python+Django+Nginx+MySQL 开发环境详解(完美版)

    Win10+Python+Django+Nginx+MySQL 开发环境搭建详解 PaulTsao 说明:本文由作者原创,仅供内部参考学习与交流,转载引用请注明出处,用于商业目的请联系作者本人. Wi ...

  7. python Django知识点总结

    python Django知识点总结 一.Django创建项目: CMD 终端:Django_admin startproject sitename(文件名) 其他常用命令: 其他常用命令: 通过类创 ...

  8. python Django之Ajax

    python Django之Ajax AJAX,Asynchronous JavaScript and XML (异步的JavaScript和XML),一种创建交互式网页应用的网页开发技术方案. 异步 ...

  9. [python] python django web 开发 —— 15分钟送到会用(只能送你到这了)

    1.安装python环境 1.1 安装python包管理器: wget https://bootstrap.pypa.io/get-pip.py sudo python get-pip.py   1. ...

随机推荐

  1. libpcap/wwinpcap

    winpcap(windows packet capture)是windows平台下一个免费,公共的网络访问系统.开发winpcap这个项目的目的在于为win32应用程序提供访问网络底层的能力.win ...

  2. fx-experience-tools

    http://fxexperience.com/2012/03/announcing-fx-experience-tools/ I have some cool new stuff for you t ...

  3. 通过一次实验来了解HTML5的 Web Worker

    web worker 是运行在后台的 JavaScript,不会影响页面的性能. 当在 HTML 页面中执行脚本时,页面的状态是不可响应的,直到脚本已完成. web worker 是运行在后台的 Ja ...

  4. hdu 2063 过山车(匈牙利算法模板)

    http://acm.hdu.edu.cn/showproblem.php?pid=2063 过山车 Time Limit: 1000/1000 MS (Java/Others)    Memory ...

  5. codeforces 630KIndivisibility(容斥原理)

    K. Indivisibility time limit per test 0.5 seconds memory limit per test 64 megabytes input standard ...

  6. LINUX下成功搭建SVN

    步骤如下: 1: yum install -y subversion 2:svnserve –version 3: [root@singledb ~]# mkdir /u02/svn [root@si ...

  7. Educational Codeforces Round 10 D. Nested Segments (树状数组)

    题目链接:http://codeforces.com/problemset/problem/652/D 给你n个不同的区间,L或者R不会出现相同的数字,问你每一个区间包含多少个区间. 我是先把每个区间 ...

  8. HDU 4461 The Power of Xiangqi (水题)

    题意:给定一些字母,每个字母都代表一值,如果字母中没有B,或者C,那么就在总值大于1的条件下删除1,然后比较大小. 析:没什么好说的,加起来比较就好了. 代码如下: #pragma comment(l ...

  9. C#获取当前应用程序所在路径及环境变量

    一.获取当前文件的路径 string str1=Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名. string st ...

  10. 为什么 JavaScript 中基本数据类型拥有 toString 之类方法?

    在 JavaSctipt 启示录一书中,关于为什么 JS 中基本数据类型可以调用一堆对象方法.大意即指,当原始数据类型(boolean,Number.String)在调用方法时,JS 将会创建对象,以 ...