python django实例_python django 模板实例
操作系统MAC OS/LINUX
windows
安装python3
版本3自带virtualenv
安装virtualenv: pip install virtualenv
创建虚拟环境
virtualenv env1
进入虚拟环境
mac os/linux下: source env1/bin/activate
window下:source env1/Scripts/activate
安装django
pip3 install django~=2
创建项目
django-admin startproject test_template
#python version 3.7
#django version 2.0
└── test_templates
├── manage.py
└── test_templates
├── __init__.py
├── settings.py
├── urls.py
└── wsgi.py
创建数据库
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py createsuperuser
#python version 3.7
#django version 2.0
.
└── test_templates
├── db.sqlite3
├── manage.py
└── test_templates
├── __init__.py
├── __pycache__
│ ├── __init__.cpython-37.pyc
│ ├── settings.cpython-37.pyc
│ └── urls.cpython-37.pyc
├── settings.py
├── urls.py
└── wsgi.py
创建模板实例
新建templates, templates/test.html
新建test_templates/view.py
#python version 3.7
#django version 2.0
└── test_templates
├── db.sqlite3
├── manage.py
├── templates
│ └── test.html
└── test_templates
├── __init__.py
├── __pycache__
│ ├── __init__.cpython-37.pyc
│ ├── settings.cpython-37.pyc
│ ├── urls.cpython-37.pyc
│ ├── view.cpython-37.pyc
│ └── wsgi.cpython-37.pyc
├── settings.py
├── urls.py
├── view.py
└── wsgi.py
修改test_templates/view.py
from django.shortcuts import render
def test(request):
context = {}
context['test'] = 'test!!!!'
return render(request, 'test.html', context)
修改template/test.html
{{ test }}
修改 test_templates/settings.py
...
TEMPLATES = [
{
...
'DIRS': [BASE_DIR + '/templates']
...
}
]
修改test_templates/urls.py
from django.conf.urls import url
from . import view
urlpatterns = [
url(r'^$', view.test)
]
启动应用
python3 manage.py runserver 0.0.0.0:8080
python django实例_python django 模板实例相关推荐
- python路由编程_Python Django基础二之URL路由系统
MVC和MTV框架 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的.松耦合的方式连接在一起,模型负责业务 ...
- python内容限制_Python --类,实例和访问限制
与其他编程语言相比,Python的类机制添加了至少具有新语法和语义的类.它是C ++和Modula-3中发现的类机制的混合体. Python类提供面向对象编程的所有标准功能:类继承机制允许多个基类,派 ...
- python bootstrap安装_Python+Django+Bootstrap 框架环境搭建
标签: 1.安装python和pip(python.pip安装自行百度,pip是一个安装和管理 Python 包的工具) 2.配置python环境变量(python和scripts目录都需要配置) 3 ...
- python django开发框架_Python Django 框架开发
参考文档: http://python.usyiyi.cn/django_182/intro/tutorial01.html #Django 1.8.2 文档 http://www.ziqiangxu ...
- python 类 实例_Python类的实例详解
类(class)是一个用户自定义类型,开发者可以将其实例化以获得实例(instance),实例表示这种类型的对象.在Python中,类就是对象,开发者可以像对其他对象那样处理函数,可以在调用函数时传递 ...
- python动态映射_Python Django框架url反向解析实现动态生成对应的url链接示例
本文实例讲述了Python Django框架url反向解析实现动态生成对应的url链接.分享给大家供大家参考,具体如下: url反向解析:根据url路由规则,动态生成对应的url链接 (防止硬编码). ...
- python字符串处理编程实例_Python字符串处理实例详解
干货大礼包!21天带你轻松学Python(文末领取更多福利) 点击查看课程视频地址 本课程来自于千锋教育在阿里云开发者社区学习中心上线课程<Python入门2020最新大课>,主讲人姜伟. ...
- python 对象销毁_python对象销毁实例(垃圾回收)
python对象销毁实例(垃圾回收) 我就废话不多说了,直接上代码吧! '''python对象销毁(垃圾回收)''' class Point: 'info class' def __init__(se ...
- python调试网页_Python Django shell 调试
Python Django 调试 >>> class Person(models.Model): ... first_name = models.CharField(max_leng ...
最新文章
- wordpress-基础插件,常用函数
- python中find函数忽略大小写_python字符串(大小写、判断、查找、分割、拼接、裁剪、替换、格式化)...
- 【html+css练习】小白使用html+css模拟音乐播放器构造了网页音乐播放器--1
- java 字符串 数组互转
- MyEclipse8.x下安装freemarker ide插件
- 海啸(二维前缀和/二维树状数组)
- UVALive 7324	ASCII Addition (模拟)
- 计算机基础知识总结及自学,计算机基础知识的简单总结
- 部署php项目到linux
- Codeforces 1091E New Year and the Acquaintance Estimation Erdős–Gallai定理
- 特斯拉:燃油车起火的概率远远高于特斯拉
- 俞敏洪辟谣“周末暑假不能上课”:人生已经不易 为何还要捅刀
- Linux 内核PCI去除一个设备
- ug装配绕轴旋转_UG绘制小吊扇模型,建模装配还能运动起来
- DW的ajax简单应用,你离高薪 offer 只差一个接口自动化入门,我是认真的
- 疫情让鲸类暂时远离了人工噪声,但在这之前,它们已被打扰了一百多年
- 2017-AHU校赛网络赛解题报告
- 当年“你说什么,我都能实现”的软件公司,后来都是怎么死的?
- MAL II,怀槐凝集素II(MAL II)
- 台湾省应广科技PMS150C纯IO PWM单片机MCU
热门文章
- java属于哪种语言_Java属于以下哪种语言( )_学小易找答案
- 直博5年!叹我年少轻狂!头4年一篇1作SCI也没有...
- 概率论公式,你值得拥有
- Rust最受喜爱却少有人用,Python仅排第六,2021全球开发者调查报告出炉
- 奖励超10万!交大超牛本科生:成果达博士毕业水平,如今保研国家重点实验室...
- 北大清华的状元之争:一个典型的囚徒困境
- 计算机专业太难不适合女生学?来看 N 多小姐姐的回应
- 北大学霸:高考有漏洞可钻,学会套路,立马提分,屡试不爽!
- PHP的stdClass
- HDU 3573(详解+思路+代码)