tailor(python结构的webfrontend)是如何工作的?

2024-06-08 17:22:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图设置裁缝(我有面料工作,很容易),但我真的不知道它是如何工作的。tailor(here)的文档充其量是神秘的。快速入门指南谈到了“客户”和“服务者”。这是django的术语吗?你知道吗

我假设您有一个定制服务器,可以与定制客户机一起使用,但是为什么指南的客户机部分包含关于fab文件的内容,我希望它在服务器部分。你知道吗

基本上我的问题是:客户和服务的角色是什么?你知道吗

如果有人能告诉我更多文档的方向,或者直接告诉我有关裁缝的情况,我将不胜感激!你知道吗


Tags: 文件django文档服务器内容客户机客户here
1条回答
网友
1楼 · 发布于 2024-06-08 17:22:58

我同意文件很混乱。通过查看代码,客户端有以下正在服务的URL:

urlpatterns = patterns('',    
    url(r'^api/v1/schema/$', schema, name='schema'),
)

因此schema函数实际上解析fab文件并返回可以执行的fab命令。你知道吗

现在,对于servent,定义了以下url:

urlpatterns = patterns('',    
    url(r'^api/v1/fab/(?P<object_id>\d+)$', fab, name='fab'),
    url(r'^api/v1/projects/(?P<object_id>\d+)$', projects, name='project'),
    url(r'^api/v1/projects/$', projects, name='projects'),
)

完全实现的是fabURL,它允许您运行fab命令。根据代码,projectsurl并不是完全正常的(它说有bug并且没有安全性),但是我想我们的想法是分离fab文件的不同项目。你知道吗

希望这有帮助。你知道吗

相关问题 更多 >