小编aro*_*hev的帖子

Django模板变量和Javascript

当我使用Django模板渲染器渲染页面时,我可以传入包含各种值的字典变量,以便在页面中使用它们进行操作{{ myVar }}.

有没有办法在Javascript中访问相同的变量(也许使用DOM,我不知道Django如何使变量可访问)?我希望能够使用基于传入的变量中包含的值的AJAX查找来查找详细信息.

javascript python django google-app-engine django-templates

199
推荐指数
13
解决办法
19万
查看次数

如何在Rails上禁用"无法从...渲染控制台"

我正在使用Ubuntu/vagrant作为我的开发环境.我在rails console上收到这些消息:

Started GET "/assets/home-fcec5b5a277ac7c20cc9f45a209a3bcd.js?body=1" for 10.0.2.2 at 2015-04-02 15:48:31 +0000
Cannot render console from 10.0.2.2! Allowed networks: 127.0.0.1, ::1, 127.0.0.0/127.255.255.255
Run Code Online (Sandbox Code Playgroud)

是否可以禁用那些"无法呈现..."消息或以任何方式允许它们?

ruby-on-rails vagrant

131
推荐指数
9
解决办法
6万
查看次数

将HH:MM:SS格式的时间转换为仅秒数?

如何将格式的时间转换HH:MM:SS为平秒数?

PS时间有时可能MM:SS只是格式化.

php time

67
推荐指数
6
解决办法
10万
查看次数

Django日志和错误的位置

我已经使用nginx设置了django服务器,并且在某些页面中出现403错误.

我在哪里可以找到django日志?我在哪里可以看到详细的错误?

django

65
推荐指数
3
解决办法
8万
查看次数

使用ActiveRecord和Yii2记录实际的SQL查询?

我这样做:

$students = Student::find()->all();
    return $this->render('process', array('students' => $students));
Run Code Online (Sandbox Code Playgroud)

然后在视图中:

foreach($students as $student)
    {
        echo $student->name . ',  ';
        echo $student->getQuizActivitiesCount(); ?> <br /> <?php
    }
Run Code Online (Sandbox Code Playgroud)

我想看看正在执行的SQL查询.学生"有很多"测验活动,查询表现完美,但我需要查看原始SQL.这可能吗?

php sql logging activerecord yii2

45
推荐指数
6
解决办法
6万
查看次数

如何在jquery Jstree中打开所有节点?

我正在使用以下代码:

$("#treeview").jstree();
$("#treeview").jstree('open_all');
Run Code Online (Sandbox Code Playgroud)

使用以下html:

<div id="treeview">
  <ul>
    <li>
      <a href="#">rubentebogt</a>
      <ul>
        <li>
          <a href="#" onclick="goTo('index.php?module=alarm&amp;pagina=dashboard&amp;id=6',false);">Beneden</a>
        </li>
        <li>
          <a href="#" onclick="goTo('index.php?module=alarm&amp;pagina=dashboard&amp;id=7',false);">Boven</a>
        </li>
      </ul>
    </li>
  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

我的问题是所有节点都保持关闭状态,我无法用jstree打开它们('open_all');

javascript jquery jstree

40
推荐指数
4
解决办法
5万
查看次数

禁用Yii2中各个操作的CSRF验证

有没有办法禁用控制器的某些操作的CSRF验证,以保持其他操作的启用?

在我的例子中,我有几个可配置的Action类,用于注入控制器.我无法将csrf验证令牌传递给AJAX请求,因为我正在使用的东西是外部(由我不做)前端的WYSIWYG插件.是的,我仍然可以使用这些操作禁用整个控制器的csrf验证,但它可能不安全.

csrf yii2

40
推荐指数
3
解决办法
4万
查看次数

MYSQL - datetime到秒

我无法找到(谷歌搜索,阅读mysql参考手册)如何在MySQL中以秒为单位获取DATETIME的值.

我不是要从datetime中提取秒数,而是将其转换为秒.

mysql datetime

33
推荐指数
3
解决办法
6万
查看次数

Django中视图的多个装饰器:执行顺序

我试图通过两个装饰器来装饰Django视图,一个用于检查登录,另一个用于检查is_active.

第一个是内置的@login_required,第二个是以下内容:

def active_required(function):
    dec = user_passes_test(lambda u: u.is_active, '/notallowed', '')
    return dec(function)
Run Code Online (Sandbox Code Playgroud)

现在,Python中的装饰器内部工作,但以下不起作用:

@active_required
@login_required
def foo(request):
    ...
Run Code Online (Sandbox Code Playgroud)

我想首先检查用户是否已登录,如果没有,则重定向到登录页面,如果他或她已登录,我想检查他或她是否处于活动状态,如果没有,则执行重定向'/notallowed'.

如果login_required失败,用户不会被重定向到登录页面,而是@active_required被执行,并且由于用户在这种情况下为空,@ active_required装饰器失败并且用户被重定向到/notallowed.

改变顺序似乎有效,

@login_required
@active_required
def foo(request):
    ...
Run Code Online (Sandbox Code Playgroud)

但我怀疑这种方法也有问题.

组合两个装饰器的正确方法是什么,为什么执行顺序与简单的Python装饰器不同?

python django decorator

32
推荐指数
4
解决办法
1万
查看次数

在Bootstrap模式中实现jQuery DatePicker

为我的问题创建了jsfiddle http://jsfiddle.net/sudiptabanerjee/93eTU/

在模态窗口中,问题出在Change Month和Change Year组合上.

a)IE 11:一切都按预期工作b)Chrome版本31,月份组合选择,引导模态隐藏.c)Firefox v26,月份和年份下拉列表不起作用.

请帮忙.

HTML

<!-- Button trigger modal -->
<button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">Launch demo modal</button>
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
    <div class="modal-content">
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
             <h4 class="modal-title" id="myModalLabel">Modal title</h4>

        </div>
        <div class="modal-body">
            <div class="col-md-12">
                <div class="row">
                    <label for="idTourDateDetails">Tour Start Date:</label>
                    <div class="form-group">
                        <div class="input-group">
                            <input type="text" name="idTourDateDetails" id="idTourDateDetails" readonly="readonly" class="form-control clsDatePicker"> <span class="input-group-addon"><i id="calIconTourDateDetails" class="glyphicon glyphicon-th"></i></span>

                        </div>
                    </div>Alt Field:
                    <input …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui-datepicker twitter-bootstrap twitter-bootstrap-3

32
推荐指数
1
解决办法
5万
查看次数