Django框架的简单应用
Django框架
将Django配置好之后,我们首先写一个简单的demo
在url中加入以下内容:
然后在pycharm中进入命令行,cd到当前项目的路径下(包含manage.py的那一层目录)输入以下命令:
python manage.py runserver #运行项目
然后在地址栏输入ip地址和端口号
如果程序出错可能是版本问题
此时需要进入settings.py进行配置
如果DIRS为空,在DIRS的列表中添加os.path.join(BASE_DIR, ‘templates’)
新版本中可能没有,需要自己进行添加,之后就可以正常运行
新创views.py
为了方便我们一般将定义的函数重新写入另个和文件中,然后进行导包,此文件一般写为views.py
Django中的templates模板
如果要实现用户进入不同的路径后显示不同的页面,就要使用templates模板
就是事先写好HTML文件 ,然后进行和response的连接
首先在views.py中导入render包
render可以实现与html文件的连接
然后在项目下加入templates目录(所在位置必须和manage.py平级并且名字必须为templates,如果有的话则忽略)
然后在文件中使用render的格式为:
def laowang(request):return render(request,"laowang.html")def laojiang(request):return render(request,"laojiang.html",{'name':'MC蒋'})
中间的"laojiang.html"是所连接的html文件
后面的内容为向html中传的参数 只能是字典类型 且name对应html文件中的name
Django框架的简单应用相关推荐
- python django框架分析_Django框架模型简单介绍与使用分析
本文实例讲述了Django框架模型简单介绍与使用.分享给大家供大家参考,具体如下: ORM介绍 ORM Object relational mapping 对象关系映射 把面向对象中的类和数据库表一一 ...
- Django - Django框架 简单介绍
Django框架 简单介绍 本文地址: http://blog.csdn.net/caroline_wendy/article/details/29172271 1. 介绍 Django是一个开放源码 ...
- Django框架深入了解_05 (Django中的缓存、Django解决跨域流程(非简单请求,简单请求)、自动生成接口文档)(二)
二.跨域: 回到顶部 跨域知识介绍: 点我以前博客 跨域解决方法:CORS:跨域资源共享 CORS请求分类(简单请求和非简单请求) 简单请求(simple request):只需要在头信息之中增加一个 ...
- python网站设计理念_简单介绍下python Django框架的历史,设计理念及优势_Django讲解2...
简单介绍下python Django框架的历史,设计理念及优势 Django是一个高层次的 Python Web 框架,它是一个鼓励快速开发和干净,实用的框架设计.Django可以更容易地快速构建更好 ...
- python mvc框架_MVC其实很简单(Django框架)
Django框架MVC其实很简单 让我们来研究一个简单的例子,通过该实例,你可以分辨出,通过Web框架来实现的功能与之前的方式有何不同. 下面就是通过使用Django来完成以上功能的例子: 首先,我们 ...
- Django框架简介-初级(简单留言板)
Django框架(综合各方知识) 介绍Django和设计模式 CGI方式开发web MVC 设计模式 web各部分说明 主要内容 结构说明 必要步骤 简单体验留言板 进阶留言板:css和html分离, ...
- Python实现简单的淘宝网——Django框架
项目演示: Django实现简易淘宝网站 一.安装Django 在之前的博客中有相关文章,介绍了Django项目的搭建,今天在这里来给大家分享一下,之前课程设计做的一个由Django实现的简单淘宝网站 ...
- Django框架之第二篇
Django框架之第二篇 一.知识点回顾 1.MTV模型 model:模型,和数据库相关的 template:模板,存放html文件,模板语法(目的是将变量如何巧妙的嵌入到HTML页面中). view ...
- Windows上python开发--2安装django框架
Windows上python开发--2安装django框架 分类: 服务器后台开发2014-05-17 21:22 2310人阅读 评论(2) 收藏 举报 python django 上一篇文章中讲了 ...
最新文章
- 【Python】Pandas中的宝藏函数-rank()
- 第一章:Python的基本数据类型-第二节:Python中表示“有序”(序列)的数据类型
- TIOBE 2 月编程语言排行榜:Objective-C 的出路在何方?
- 苹果发布无人驾驶研究最新进展,应用机器学习等人工智能热门技术
- 交警高德强联手 助威吉林马拉松
- 下周出发去印度:直觉之旅,发现自己
- linux新硬盘格式化,linux添加新硬盘并格式化
- 基于OpenCv+Django的网络实时视频流传输(前后端分离)
- uniapp的苹果全屏播放再退出会导致页面字体变大解决方法
- UE4 打包问题总结
- 计算机只存在于计算机硬盘上,计算机病毒只存在于计算机硬盘上。
- 解决Win2016提示 “发生身份验证错误 要求的函数不受支持“的问题
- Kali与编程:Winserver2019上搭建wds网络部署服务器
- Java实现能完成 加减乘除幂与阶乘 组合运算的计算器
- Scrum立会报告+燃尽图(Beta阶段第二周第五次)
- Scala中的集合排序总结
- 08-Oct-2010
- 大航海时代2消除敌对_Google律师警告“针对Android的敌对行动”。
- 读《我想要的记忆魔法书》有感
- 用jquery根据json动态创建多级菜单导航(by https://www.cnblogs.com/fatty-yu/p/7088955.html)...
热门文章
- 利用Spring Hibernate注解packagesToScan的简化自动扫描方式
- 铁路、公路、水路、航空、管道运输的优缺点
- 四参数 炫出不一样的坐标系
- JSP之WEB服务器:Apache与Tomcat的区别 ,几种常见的web/应用服务器
- 关于JavaSwing表格部件的表格数据的刷新解决方法
- 三个数据分析的技巧:找趋势、看分布、做细化!
- Scrum的本质,您领悟了吗 ?——ShineScrum学员读书心得笔记
- java tomcat 教程_Java和Tomcat安装教程
- C++ - 类模板(class template)友元(friend) 的 全部六种形式 及 代码
- java发布程序_发布java应用程序的步骤 | 学步园