Python Django 初试手记
- __init__.py
- 表示这是一个 Python 的包
- manage.py
- 提供简单化的 django-admin.py 命令,特别是可以自动进行 DJANGO_SETTINGS_MODULES 和 PYTHONPATH 的处理,而没有这个命令,处理上面环境变量是件麻烦的事情
- settings.py
- 它是django的配置文件
- uls.py
- url映射处理文件, Karrigell 没有这种机制,它通过目录/文件/方法来自动对应,而 Django 的url映射是url对于某个模块方法的映射,目前不能自动完成
Validating models... 0 errors found. Starting server on port 8000 with settings module 'newtest.settings'. Go to http://127.0.0.1:8000/ for Django. Quit the server with CONTROL-C (Unix) or CTRL-BREAK (Windows).
from django.shortcuts import render_to_response
address = [
{'name':'alan', 'sex':'男','age':'25','address':'地址11111'},
{'name':'阿汐', 'sex':'男','age':'21','address':'地址222222'},
{'name':'sgicer', 'sex':'男','age':'23','address':'地址3333'},
{'name':'tidewind', 'sex':'男','age':'32','address':'地址4444'},
{'name':'cood', 'sex':'男','age':'22','address':'地址5555'},
{'name':'北极乞丐', 'sex':'男','age':'25','address':'地址6666'},
{'name':'北斗', 'sex':'男','age':'15','address':'地址7777'}
]
def index(request):
return render_to_response('list.html',{'address': address})
第一行为了实现编码统一,不然当页面内有中文的时候会出现乱码。
<table width="100%" cellpadding="0" cellspacing="0" id="tab" >
<tr>
<th width="17%">姓名</th>
<th width="17%">性别</th>
<th width="22%">年龄</th>
<th width="44%">地址</th>
</tr>
{% for user in address %}
<tr>
<td>` user`.`name `</td>
<td>` user`.`sex `</td>
<td>` user`.`age `</td>
<td>` user`.`address `</td>
</tr>
{% endfor %}
</table>
urlpatterns = patterns('',
# Example:
# (r'^testit/', include('newtest.apps.foo.urls.foo')),
(r'^add/$', 'newtest.add.index')
# Uncomment this for admin:
# (r'^admin/', include('django.contrib.admin.urls')),
)
# Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
'./templates',
)
Python Django 初试手记相关推荐
- Ubuntu Nginx uwsgi django 初试
/*************************************************************************************** Ubuntu Ngin ...
- python django web项目的构建步骤(一)
Django 一个开放源代码的Web应用框架,由Python写成.采用了MVC的软件设计模式,即模型M,视图V和控制器C.它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的.并于2 ...
- python个人博客搭建说明书_技术分享|利用Python Django一步步搭建个人博客(二)...
原标题:技术分享|利用Python Django一步步搭建个人博客(二) Hello,欢迎来到我们的"利用Python Django一步步搭建个人博客"系列的第二部分.在第一部分中 ...
- 基于Python+Django实现药品管理系统
作者主页:编程指南针 简介:Java领域优质创作者.CSDN博客专家 Java项目.简历模板.学习资料.面试题库.技术互助 文末获取源码 项目编号:BS-Python-001 技术架构:Python ...
- Python django实现简单的邮件系统发送邮件功能
Python django实现简单的邮件系统发送邮件功能 本文实例讲述了Python django实现简单的邮件系统发送邮件功能. django邮件系统 Django发送邮件官方中文文档 总结如下: ...
- python django事务transaction源码分析
2019独角兽企业重金招聘Python工程师标准>>> python Django事务 网上关于django1.6的事务资料很多,但是1.8的却搜不到任何资料,自己要用的时候费了不少 ...
- Python Django框架入门第一课
Python Django框架入门 1.Django简介 Django使用python开发的一个免费的Web框架,几乎囊括了Web应用的方方面面,用于快速搭建高性能.优雅的网站. 2.配Django运 ...
- Win10+Python+Django+Nginx+MySQL开发教程及实例(1)——开发环境搭建
Win10+Python+Django+Nginx+MySQL开发教程及实例 PaulTsao 本教程共有三篇内容: 第一篇:Win10+Python+Django+Nginx+MySQL 开发环境搭 ...
- Python+Django+Ansible Playbook自动化运维项目实战(二)
Python+Django+Ansible Playbook自动化运维项目实战 一.资产管理,自动化发现.扫描 1.服务端资产探测.扫描发现 1)资产管理的资产: 2)抽象与约定: 2.探测协议和模块 ...
- python django部署docker_如何Docker化Python Django应用程序
Docker是一个开源项目,为开发人员和系统管理员提供了一个开放平台,可以将应用程序构建.打包为一个轻量级容器,并在任何地方运行.Docker 会在软件容器中自动部署应用程序. Django 是一个用 ...
最新文章
- Python的open函数文件读写线程不安全,logging模型文件读写线程安全!
- 重磅!阿里开源自研语音识别模型DFSMN,准确率高达96.04%
- Android社会化分享详解
- mysql改表字段类型导致数据丢失_故障分析 | 记一次 MySQL 主从双写导致的数据丢失问题【转】...
- CSS自定义动画@keyframes的使用
- 从ASP.NET的PHP执行速度比较谈起
- 2018-2019-20175203 实验二 《Java面向对象程序设计》
- 彻底卸载McAfee Agent
- 可用性设计之过载保护
- PDF如何旋转页面,PDF旋转页面的操作方法
- 信达生物港交所上市:重点锁定肿瘤领域 募资33亿港元
- Siemens配置许可证服务器,OPC 服务器 配置
- SpringBoot整合定时任务和邮件发送(邮箱 信息轰炸 整蛊)
- IT面试:三十六计(10)入职前准备
- Android系列之Navigation的目的地(Destination)
- 搜狗校招笔试题编程之一
- 数字电路与逻辑电路芯片
- paypal的发展 总结笔记
- Module and Component
- 千兆上网行为管理路由评测