dancer

    4热度

    1回答

    我目前正在用Perl Dancer构建一个Web应用程序。此应用程序要求用户使用我公司的Active Directory进行身份验证。为了避免提示用户输入用户名和密码,我想使用集成Windows身份验证。但是,我很难找到解释如何在Perl中使用这种身份验证的任何文档,更不用说使用Dancer框架。在这一点上,我不知道我是否会在Apache或IIS上部署这个应用程序,所以可以同时使用这两个应用程序的

    6热度

    1回答

    舞者在每次请求后执行代码有没有办法? 我试着用后挂钩,但似乎它不会执行文件请求后... 有一个叫'after_file_render'的钩子,每次请求后执行相当多的次数,但我不是确定它的目的是什么。它是否在每次请求后都会被调用?

    1热度

    1回答

    假设我有一个以'cp1251'编码的页面,并且我提交了一个表格,那么我的参数将会在'cp1251'中。但是当我在Dancer中访问我的参数时,我只能得到'?'标记。我如何访问传递的数据? 更新: 好像有一个叫子_decode /波纹管/在Request.pm这就是所谓的每一个参数。有没有办法告诉舞者不要叫这个子? sub _decode { my ($h) = @_; retu

    2热度

    2回答

    我目前在几个测试文件的开头有以下内容,但它不是干的。但我不确定将其移入自己的文件的最佳方式是什么。有什么建议么? #!/usr/bin/perl use strict; use warnings; BEGIN { use Test::More; use namespace::clean qw(pass); } use FindBin; use Cwd qw(real

    0热度

    2回答

    我在舞者中有一个非常简单的问题:我有一个名称数组,我想用模板打印每个名称。这些名称来自外部来源(不是数据库)。但是,当我尝试对模板中的列表执行foreach时,我只获得第一个值。 代码: use Dancer; use Template; set 'template' => 'template_toolkit'; get '/' => sub { my @list = ("on

    5热度

    3回答

    有没有办法让一个应用程序在舞者,但与多个appdirs。 或者我可以做这样的事情: 我的项目是在目录“富”。假设我有一个dir'bar'(不在'foo'里面),它有一个名为'public'的目录。我的应用'foo'使用这个公众作为它自己的公共,如果它搜索'/css/style.css'而它不在'/ bar/public /'中,它应该搜索'/ foo /上市/'。我怎样才能做到这一点?

    2热度

    2回答

    如何在不改变视图默认目录的情况下从不在“app/views”目录中的Dancer :: Plugin加载模板? 这不是工作/它添加默认视图文件路径路径/: package Dancer::Plugin::MyPlugin; use Dancer ':syntax'; use Dancer::Plugin; any '/test' => sub { template '/path_

    1热度

    1回答

    我有一个帖子路径返回在特定模板(actions.tt)中使用的参数。在该模板中,我使用DirectoryView插件加载了一个带有视图(dirmain.tt)的div的div(使用jQuery)。我的问题是,我需要在呈现主模板(action.tt)之前将参数传递给DirectoryView模板。参数(dev)需要包含在目录列表中。 Perl的部分: Use Dancer; .... post

    3热度

    3回答

    如何在使用Dancer时将vmethod添加到模板工具箱中? 如果没有办法,我该如何添加一个函数/如何执行一个ref添加到标记的函数?

    7热度

    2回答

    我希望能够在舞者应用程序顶级源目录(由“dancer -a appname”生成的目录)中输入“make test”,并让它运行环境设置为“测试”的测试, 。 或者,如果任何人都可以指向我的存储库,我可以将其称为一种“开发舞者应用程序的最佳实践”,因为这非常棒!