django之导入并执行自定义的函数模块图解

作者:kan2016 时间:2023-07-27 02:45:19 

1.现在有一个需求:我想在monitor应用中导入data文件夹下的apolos.py中的tes()函数并执行。

django之导入并执行自定义的函数模块图解

打开monitor应用的视图,由于django项目的根路径是从项目开始的,所以直接 from data.apolos import * 就可以

把apolos.py文件中的所有函数导入。下面的list_num = tes()就可以执行自定义的功能,这样写的好处是把一部分功能移到了外部,简化了views视图函数,优化代码。

django之导入并执行自定义的函数模块图解

补充知识:当import独立于django项目文件夹以外文件夹里面的东西时的方法

django之导入并执行自定义的函数模块图解

如图所示,如果希望import apps文件夹里面的message时有两种方法:

第一种:需要每一次都从根目录(即apps开始)填入:from apps.message import views。稍微麻烦。

第二种:直接import message。首先将apps mark成source root,然后在需要引入的文件中添加from message import views.此时编辑器不会报错,但是在命令行中运行的时候,它会告诉你找不到message这个文件。所以最后还要在settings.py这个文件中将apps添加为根搜索路径。添加方式如下图黄色区域所示。

django之导入并执行自定义的函数模块图解

来源:https://blog.csdn.net/kan2016/article/details/82190663

标签:django,导入,函数,模块
0
投稿

猜你喜欢

  • Python基本语法经典教程

    2021-08-25 18:16:51
  • Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】

    2024-01-13 13:34:59
  • Python cookbook(数据结构与算法)将名称映射到序列元素中的方法

    2021-06-06 01:26:54
  • Django应用程序中如何发送电子邮件详解

    2023-11-04 02:07:54
  • python 实现定时任务的四种方式

    2023-06-28 14:37:27
  • 谈谈如何手动释放Python的内存

    2023-09-22 13:03:57
  • python urllib.request模块的使用详解

    2023-03-27 18:19:15
  • 数据库工具sysbench安装教程和性能测试例子

    2024-01-28 06:00:42
  • Go 加密解密算法小结

    2024-04-26 17:29:00
  • Python实现微信好友的数据分析

    2023-10-21 15:54:20
  • SQL Server 获取服务器时间的sql语句

    2024-01-20 02:14:52
  • Python 实现取矩阵的部分列,保存为一个新的矩阵方法

    2023-07-17 23:22:30
  • 整理关于Bootstrap表单的慕课笔记

    2024-04-16 10:27:19
  • fullcalendar日程管理插件月份切换回调处理方案

    2024-05-09 15:25:55
  • 微信小程序 云开发模糊查询实现解析

    2023-08-24 14:47:57
  • 深入浅析Python2.x和3.x版本的主要区别

    2023-06-21 04:12:52
  • asp如何对文件进行操作?

    2009-11-20 18:31:00
  • 详解ES6之async+await 同步/异步方案

    2023-08-24 11:10:54
  • DreamWeaver操作超级技巧大全

    2008-10-03 20:50:00
  • pytest测试框架+allure超详细教程

    2023-03-18 21:38:00
  • asp之家 网络编程 m.aspxhome.com