- 创建 list.py:
#
coding=utf-8
from
django.shortcuts
import
render_to_response
address
=
[
{
'
name
'
:
'
张三
'
,
'
address
'
:
'
地址一
'
},
{
'
name
'
:
'
李四
'
,
'
address
'
:
'
地址二
'
}
]
def
index(request):
return
render_to_response(
'
list.html
'
, {
'
address
'
: address})
- 创建 templates 目录
- 创建 list.html 文件:
<
meta
http-equiv
="Content-Type"
content
="text/html; charset=UTF-8"
/>

<
h2
>
通讯录
</
h2
>
<
table
border
="1"
>
<
tr
><
th
>
姓名
</
th
><
th
>
地址
</
th
></
tr
>
{%for user in address%}
<
tr
>
<
td
>
{{user.name}}
</
td
>
<
td
>
{{user.address}}
</
td
>
</
tr
>
{%endfor%}
</
table
>
很简单,就是这样生成一个两列的表格。
在Django的template中, {{}}表示引用一个变量, {%%}表示代码调用。
在变量引用中,Django支持对变量属性的访问,同时还有一定的策略,详细建议请查阅相关文档。
这里使用的 for...in 的模版 Tag 处理。 因此 address 需要是一个集合。 在我们 view(list.py) 的 代码中, adress 是一个 list. 每一个list又是一个字典, 因此, {{user.name}} 和 {{user.address}} 就是将字典中的元素取出来。 - 修改 settings.py:
TEMPLATE_DIRS
=
(
#
Put strings here, like "/home/html/django_templates".
#
Always use forward slashes, even on Windows.
'
./templates
'
,
)
- 修改 urls.py:
from
django.conf.urls.defaults
import
*

urlpatterns
=
patterns(
''
,
#
Example:
#
(r'^testit/', include('newtest.apps.foo.urls.foo')),
(r
'
^$
'
,
'
newtest.helloworld.index
'
),
(r
'
^add/$
'
,
'
newtest.add.index
'
),
(r
'
^list/$
'
,
'
newtest.list.index
'
),
#
Uncomment this for admin:
#
(r'^admin/', include('django.contrib.admin.urls')),
)
- 启动web server, 测试地址:
http://localhost:8000/list
相关推荐
Django_Step_by_Step
这个是对django基础编程的实践,对刚入门的人应该有很大帮助。
Step By Step设置Django
想在自己的Ubuntu Server虚拟机上搭建一个LAMP玩玩,P用Python,使用Django和PostgreSQL,在网上搜了半天,大部分文章都是很粗略,因此自己整理一个Step By Step,作为备忘 Install Django wget https://www.djangoproject.com/download/1.5.1/tarball/ tar xzvf index
ESP-CSI:使用ESP32进行CSI(信道状态信息)采集
使用esp32进行csi(信道状态信息)采集和处理
Django Step by Step (三)(转自limodou)
作者: limodou 联系: limodou@gmail.com 版本: 0.1 主页: http://wiki.woodpecker.org.cn/moin/NewEdit BLOG: http://www.donews.net/limodou 版权: FDL 1 引言 2 创建 list.py 3 在 newtest 中创建 t
EGO_Plannerv2代码学习(一):栅格建图之V1 V2的区别
最近在尝试将高飞老师的集群规划器部署到真实无人机上跑一下,开这个新帖记录下学习过程中的问题和想法。
Autojs实战教程---番茄免费小说Apk文件和源码
邀请码:782383363 字节跳到的App,推荐给大家,还是值得用一用的。不废话直接代码。 代码是带UI的复制后可以直接使用。 "ui"; //#region UI var rootUrl = "http://114.115.220.1:91";//各位大神小弟自己的服务器别黑谢谢 var storaySign = "FanqieXiaoShuo0412326@163.com"; var woolStorage = storages.create(storaySign);//创建本地存储 var
step by step django 入门
首先是环境的搭建:1.ubuntu下面自带的有python,也自己自己去安装别的版本,几个版本可以同时存在没有任何问题2.安装django,下载django安装文件,python setup.py install,如果安装了别的版本的python,比如说python2.7 那相应的安装指令改为python27setup.py install,当然先要cd到该目录,呵呵安装好后,最基本的环境算是...
2019年数学建模美赛经验总结
北京时间2019年1月29号上午9时,数模美赛结束。美赛结束已经10多天了,我在这次竞赛中负责建模和编程,趁现在记忆还比较清晰,写下这篇博客记录第一次参加数学建模美赛的经历。 补更:2019年4月20日公布成绩,笔者最终获得了美赛一等奖 目录 1、基本情况 2、选题 3、分工合作 4、论文写作 5、建模 6、编程 7、入门资源 ...
Django Step by Step (二)(转自limodou)
作者: limodou 联系: limodou@gmail.com 版本: 0.1 主页: http://wiki.woodpecker.org.cn/moin/NewEdit BLOG: http://www.donews.net/limodou 版权: FDL 1 引言 2 创建 add.py 文件 3 修改urls.py 4
5g LDPC编译码-LDPC编码
本文摘要:LDPC编码是5G业务信道的核心编码技术,属于线性分组码。5G中LDPC编码分为两种基图类型(BG1和BG2),通过码块分割、CRC处理等步骤实现。编码过程主要涉及校验矩阵生成和校验位计算,其中校验矩阵采用稀疏矩阵结构。文中详细介绍了5G LDPC编码的具体实现流程,包括码块分割规则、校验位生成方法,以及两种基图(BG1和BG2)在矩阵结构和参数设置上的差异,重点阐述了通过模块化方法求解校验比特位的技术路径。
华为OD面试八股文嵌入式C语言基础问题及答案(一)
本文总结了C语言编程中的10个关键知识点:1.宏定义MIN的实现方法;2.嵌入式无限循环的两种写法;3.变量a的8种不同定义方式;4.static关键字的三种作用;5.const关键字的含义和使用场景;6.volatile关键字的含义及三个应用实例;7.变量存储位置(栈区、静态区、堆区);8.32位系统指针位数;9.局部与全局变量重名规则;10.引用与指针的三点区别。这些内容涵盖了宏定义、变量声明、存储类别、指针等C语言核心概念,对嵌入式开发和系统编程具有重要参考价值。
[Python]Django Step by Step 笔记(二)
创建 add.py: from django.http import HttpResponsetext = + def index(request): if request.POST.has_key(a): a = int(request.POST[a]) b = int(r
交通仿真软件:SUMO_(13).Python脚本与TraCI接口
通过TraCI接口,用户可以实现与SUMO仿真器的实时交互,获取和控制交通数据。本文档详细介绍了如何使用Python脚本与TraCI接口进行交互,包括基本的设置、数据获取和控制方法。此外,还展示了几个高级应用示例,如交通流优化、多代理系统、车辆路径规划和车辆行为模拟。这些示例可以帮助用户更好地理解如何利用TraCI接口进行复杂的交通仿真和分析。希望这些内容对您有所帮助,如果您有任何问题或需要进一步的帮助,请参考SUMO的官方文档或社区支持。
[Python]Django Step by Step 笔记(一)
安装:pyton setup.py install安装完毕后, Django会自动在 [python install dir]/scripts目录下安装 django-admin.py。 生成项目目录django-admin.py startproject newtest当前目录下创建newtest目录, 进去后可以看到四个文件:__init__.py : 表示这是一个Pyt
x265开源编码器源码框架深度解析
x265开源编码器源码框架深度解析
STM32F407中文手册
STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。
[学习] Apache + mod_python + Django Step by Step
1、下载需要模块。 a、apache (httpd-2.0.54.tar.gz or later) b、mod_python (mod_python-3.3.1.tgz) c、Django (Django-0.96.tar.gz) 默认已安装 Python (http://www.pyt...
锂电池充电器电路设计 里面有电路
锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。
Django Step by Step
http://www.woodpecker.org.cn/obp/django/django-stepbystep/newtest/doc/#id3
计算机控制技术及应用
《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。
C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片
基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正
Django step by step
limodou的step by step!
python3.6.6安装make报错sharedmods_Apache + mod_python + Django Step by Step
鉴于网上关于 Python 框架 Django 的 Apache + mod_python + Django 环境详细安装加实例文档还是比较难找到,所以石头在这边写一个文档与初学 Django 的同志们以共勉:)1、下载需要模块。a、apache (httpd-2.0.54.tar.gz or later)b、mod_python (mod_python-3.3.1.tgz)c、Django (D...
Step by Step Installation Python IDE – PyCharm
(adsbygoogle = window.adsbygoogle || []).push({}); Based on Wikipedia, PyCharm is an integrated development environment (IDE) used in computer programming, specifically for the Python langu...
[转]Apache + mod_python + Django Step by Step
鉴于网上关于 Python 框架 Django 的 Apache + mod_python + Django 环境详细安装加实例文档还是比较难找到,所以石头在这边写一个文档与初学 Django 的同志们以共勉:) 1、下载需要模块。 a、apache (httpd-2.0.54.tar.gz or later)b、mod_python (mod_python-3.3.1.tgz)c、Dj...
(转)Apache + mod_python + Django Step by Step
鉴于网上关于 Python 框架 Django 的 Apache + mod_python + Django 环境详细安装加实例文档还是比较难找到,所以石头在这边写一个文档与初学 Django 的同志们以共勉:) 1、下载需要模块。 a、apache (httpd-2.0.54.tar.gz or later)b、mod_python (mod_python-3.3.1.tgz)c、Djang...
945



被折叠的 条评论
为什么被折叠?



