当前位置: 首页 > news >正文

04Django项目基本运行逻辑及模板资源套用

对应视频链接点击直达

Django项目用户管理及模板资源

    • 对应视频链接点击直达
    • 1.基本运行逻辑
        • Django的基本运行路线:
        • 视图views.py中的 纯操作、数据返回、页面渲染
    • 2.模版套用
        • 1.寻找一个好的模版
        • 2.模板部署--修改适配
        • 联动
    • OVER,不会有人不会吧···不会的加Q1394006513
        • 结语

对于开发而言,最效率的就是Ctrl+C,Ctrl+V

1.基本运行逻辑

Django的基本运行路线:

a,主模块中的路由urls.py–主模块中的视图views.py
演示:
请添加图片描述

b,主模块中的路由urls.py–其他模块中的路由urls.py–其他模块中的视图views.py
演示:
请添加图片描述

视图views.py中的 纯操作、数据返回、页面渲染

纯操作

def chuncaozuo(request):a = 1b = 2c = a + bprint(c)

数据返回

def quchu_huancun(request):session = request.sessionshiyan_time = session.get('shiyan_time', None)data_pidian = session.get('data_pidian', None)data = {'data_pidian': data_pidian, 'shiyan_time': shiyan_time}# 将数组数据返回给前端return JsonResponse({'data': data}, safe=False)

页面渲染

def users(request):lists = Moshi_liebiao.objects.all()session = request.sessionsession['username'] = 'kaigege'# 刷新或保存sessionrequest.session.save()return render(request, 'moshi/user_index.html', {'lists': lists, })

2.模版套用

Python搞开发的话···也是写后端,一个好的后台模板非常重要

1.寻找一个好的模版

这个看个人需求,网上有挺多模版可以下载的,我这边有常用的,可以给大家分享,仅供学习,勿要商用!
点击下载0牛逼后台
链接:https://pan.baidu.com/s/1dkgfr8Fk5HUAdITqrtqPfA?pwd=1314
提取码:1314

2.模板部署–修改适配

网页文件放到wodeapp下的templates下的wodeapp中
请添加图片描述
静态文件放到wodeapp下的static中
请添加图片描述

联动

修改网页中静态文件地址
请添加图片描述
写好路由和视图
请添加图片描述
更改网页中的数据以显示后台数据
请添加图片描述

OVER,不会有人不会吧···不会的加Q1394006513

结语

别的也没啥说的 , 如果觉得可以 , 希望一键三连支持一下 !

ok,那就这样吧~

欢迎各位大佬留言吐槽,也可以深入交流~

http://www.lryc.cn/news/353013.html

相关文章:

  • 安徽大学数学科学学院教授陈昌昊
  • com.alibaba.fastjson.JSONObject循环给同一对象赋值会出现“$ref“:“$[0]“现象问题
  • 【C++】详解AVL树——平衡二叉搜索树
  • 《计算机网络微课堂》2-2 物理层下面的传输媒体
  • 【算法设计与分析】基于Go语言实现动态规划法解决TSP问题
  • Golang单元测试
  • mac下安装airflow
  • 二进制中1的个数c++
  • 【面试干货】数据库乐观锁,悲观锁的区别,怎么实现
  • 移动端仪表盘,支持更多组件
  • 科技产业园3D探秘:未来科技之城的奇幻之旅
  • 【Python搞定车载自动化测试】——Python基于Pytest框架实现UDS诊断自动化(含Python源码)
  • 探索SPI单线传输模式中时钟线与数据传输的简化
  • 使用FFmpeg推流实现在B站24小时点歌直播
  • 汽车防抱死制动系统ABS的单片机程序Proteus仿真设计
  • IOS开发者证书快捷申请
  • python 火焰检测
  • 栈——顺序存储
  • 军队仓库管理系统|DW-S301系统特点
  • MySQL和MongoDB数据库的区别
  • 类脑计算和量子计算、人工智能的关系
  • Qt5 互动地图,实现无人机地面站效果
  • 【文末附gpt升级方案】TikTok Symphony AI套件:智能视频制作的新篇章
  • 面试回答——有高并发、高性能、高可用系统架构设计实践以及性能调优经验
  • rocketmq初识
  • php 使用phpoffice导出导出excel
  • 安装docker版elasticsearch和kibana
  • 大语言模型的工程技巧(四)——梯度检查点
  • 批量复制文件智能删除已复制,轻松管理文件新体验!让您的文件整理更高效无忧
  • 从零训练yolov8