WEngine:WEngine-Web框架允许您构建自己的基于Web的应用程序

时间:2024-04-21 09:30:54
【文件属性】:

文件名称:WEngine:WEngine-Web框架允许您构建自己的基于Web的应用程序

文件大小:33KB

文件格式:ZIP

更新时间:2024-04-21 09:30:54

python template-engine web-framework web-application http-server

WEngine(WEB引擎) :dizzy: WEngine是一个用python编写的Web框架,允许您创建自己的Web应用程序 WEngine使用什么功能? 在WEngine中。 我从零开始写了所有东西。 它以在python中用http.server编写的python服务器http.server 。 并与用户控制的路由链接,以允许用户使用其处理程序在服务器上设置自己的路由。 控制客户端获得的响应内容。 之后,WEngine使用正则表达式来检测HTML代码中的模板语法。 允许您在HTML模板中使用预制函数,并在前端执行后端功能,例如读取文件,执行命令,传递变量,.. etc WEngine的工作方式是什么? WEngine内置了一个hadler系统,该系统可用于从python服务器获取客户端请求数据,然后返回客户端应获取的响应。 您的处理程序应存储在应用handlers内的handlers文件


【文件预览】:
WEngine-main
----README.md(4KB)
----utils()
--------markdownSupport.py(1KB)
--------headersBuilder.py(657B)
--------fileReader.py(2KB)
--------showMessage.py(889B)
--------templatesEngine.py(13KB)
--------makeResponse.py(3KB)
--------baseEncode.py(435B)
----.github()
--------FUNDING.yml(62B)
----static()
--------css()
----HTTPServer()
--------securityHeaders.py(1KB)
--------mainServer.py(7KB)
--------handlerCaller.py(951B)
----docs()
--------README.md(5KB)
--------requirements.txt(96B)
----LICENSE(1KB)
----handlers()
--------500Handler.py(162B)
--------homeHandler.py(151B)
--------403Handler.py(162B)
--------404Handler.py(162B)
----main.py(2KB)
----.readthedocs.yaml(353B)
----config()
--------settings.py(649B)
--------ct.py(222B)
--------routes.py(157B)
--------urlsBase.py(364B)
--------templatesFunctions.py(480B)
----templates()
--------WEngine()
----__GLOBAL__.py(95B)
----modes()
--------classes.py(2KB)

网友评论