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框架的简单应用相关推荐

  1. python django框架分析_Django框架模型简单介绍与使用分析

    本文实例讲述了Django框架模型简单介绍与使用.分享给大家供大家参考,具体如下: ORM介绍 ORM Object relational mapping 对象关系映射 把面向对象中的类和数据库表一一 ...

  2. Django - Django框架 简单介绍

    Django框架 简单介绍 本文地址: http://blog.csdn.net/caroline_wendy/article/details/29172271 1. 介绍 Django是一个开放源码 ...

  3. Django框架深入了解_05 (Django中的缓存、Django解决跨域流程(非简单请求,简单请求)、自动生成接口文档)(二)

    二.跨域: 回到顶部 跨域知识介绍: 点我以前博客 跨域解决方法:CORS:跨域资源共享 CORS请求分类(简单请求和非简单请求) 简单请求(simple request):只需要在头信息之中增加一个 ...

  4. python网站设计理念_简单介绍下python Django框架的历史,设计理念及优势_Django讲解2...

    简单介绍下python Django框架的历史,设计理念及优势 Django是一个高层次的 Python Web 框架,它是一个鼓励快速开发和干净,实用的框架设计.Django可以更容易地快速构建更好 ...

  5. python mvc框架_MVC其实很简单(Django框架)

    Django框架MVC其实很简单 让我们来研究一个简单的例子,通过该实例,你可以分辨出,通过Web框架来实现的功能与之前的方式有何不同. 下面就是通过使用Django来完成以上功能的例子: 首先,我们 ...

  6. Django框架简介-初级(简单留言板)

    Django框架(综合各方知识) 介绍Django和设计模式 CGI方式开发web MVC 设计模式 web各部分说明 主要内容 结构说明 必要步骤 简单体验留言板 进阶留言板:css和html分离, ...

  7. Python实现简单的淘宝网——Django框架

    项目演示: Django实现简易淘宝网站 一.安装Django 在之前的博客中有相关文章,介绍了Django项目的搭建,今天在这里来给大家分享一下,之前课程设计做的一个由Django实现的简单淘宝网站 ...

  8. Django框架之第二篇

    Django框架之第二篇 一.知识点回顾 1.MTV模型 model:模型,和数据库相关的 template:模板,存放html文件,模板语法(目的是将变量如何巧妙的嵌入到HTML页面中). view ...

  9. Windows上python开发--2安装django框架

    Windows上python开发--2安装django框架 分类: 服务器后台开发2014-05-17 21:22 2310人阅读 评论(2) 收藏 举报 python django 上一篇文章中讲了 ...

最新文章

  1. 【Python】Pandas中的宝藏函数-rank()
  2. 第一章:Python的基本数据类型-第二节:Python中表示“有序”(序列)的数据类型
  3. TIOBE 2 月编程语言排行榜:Objective-C 的出路在何方?
  4. 苹果发布无人驾驶研究最新进展,应用机器学习等人工智能热门技术
  5. 交警高德强联手 助威吉林马拉松
  6. 下周出发去印度:直觉之旅,发现自己
  7. linux新硬盘格式化,linux添加新硬盘并格式化
  8. 基于OpenCv+Django的网络实时视频流传输(前后端分离)
  9. uniapp的苹果全屏播放再退出会导致页面字体变大解决方法
  10. UE4 打包问题总结
  11. 计算机只存在于计算机硬盘上,计算机病毒只存在于计算机硬盘上。
  12. 解决Win2016提示 “发生身份验证错误 要求的函数不受支持“的问题
  13. Kali与编程:Winserver2019上搭建wds网络部署服务器
  14. Java实现能完成 加减乘除幂与阶乘 组合运算的计算器
  15. Scrum立会报告+燃尽图(Beta阶段第二周第五次)
  16. Scala中的集合排序总结
  17. 08-Oct-2010
  18. 大航海时代2消除敌对_Google律师警告“针对Android的敌对行动”。
  19. 读《我想要的记忆魔法书》有感
  20. 用jquery根据json动态创建多级菜单导航(by https://www.cnblogs.com/fatty-yu/p/7088955.html)...

热门文章

  1. 利用Spring Hibernate注解packagesToScan的简化自动扫描方式
  2. 铁路、公路、水路、航空、管道运输的优缺点
  3. 四参数 炫出不一样的坐标系
  4. JSP之WEB服务器:Apache与Tomcat的区别 ,几种常见的web/应用服务器
  5. 关于JavaSwing表格部件的表格数据的刷新解决方法
  6. 三个数据分析的技巧:找趋势、看分布、做细化!
  7. Scrum的本质,您领悟了吗 ?——ShineScrum学员读书心得笔记
  8. java tomcat 教程_Java和Tomcat安装教程
  9. C++ - 类模板(class template)友元(friend) 的 全部六种形式 及 代码
  10. java发布程序_发布java应用程序的步骤 | 学步园