小编Kha*_*lla的帖子

如何在每次重新创建.pyc文件时强制Django?

我最近用git开始在PyCharm中使用Django.有时我遇到运行服务器的问题,它显示了我修复的一些错误.为了解决这个问题,我应该每次手动删除.pyc文件.并再次运行服务器.每当我编译源代码时,如何强制它两个覆盖.pyc文件?谢谢您的回答.

感谢@ jbat100和@ Leonardo.Z.我想到了.我通过了PYTHONDONTWRITEBYTECODE = 1.它起到了魔力的作用.但遗憾的是,我只能接受一个答案,希望@ jbat100不要生我的气.

python git django pycharm

2
推荐指数
1
解决办法
2447
查看次数

Python:'for ... in'语句评估行为

我在python中有以下代码示例:

def get_objects():
    print 'Called get_objects'
    return [1, 2, 3, 4, 5]       


def main():
    for i in get_objects():
        print i

main()
Run Code Online (Sandbox Code Playgroud)

输出如下:

Called get_objects
1
2
3
4
5
Run Code Online (Sandbox Code Playgroud)

所以我的问题是为什么get_objects()只调用一次?为什么每次尝试都没有获取数据?

python for-loop python-2.7

2
推荐指数
1
解决办法
83
查看次数

是否可以在 JavaScript 对象文字表示法中创建只读成员?

我有以下 JavaScript 对象文字表示法对象

var Parameters= {
    modal_window:{
        backdrop:true,
        keyboard:true,
        show:true,
        remote:false,
        type:{
            normal:function(){
                this.footer.button.accept.type='btn btn-primary';
                this.header.type='modal-header';
            },
            success:function(){
                this.footer.button.accept.type='btn btn-success';
                this.header.type='modal-header alert alert-success';
            },
            info:function(){
                this.footer.button.accept.type='btn btn-info';
                this.header.type='modal-header alert alert-info';
            },
            error:function(){
                this.footer.button.accept.type='btn btn-danger';
                this.header.type='modal-header alert alert-error';
            },
            warning:function(){
                this.footer.button.accept.type='btn btn-warning';
                this.header.type='modal-header alert';
            }
        }
    },
    header:{
        title:undefined,
        type:this.window.type.normal.header
    },
    footer:{
        button:
        {
            accept:{
                title:'Accept',
                click:undefined,
                type:undefined
            },
            cancel:{
                title:'Cancel',
                click:undefined
            }
        }
    }
};
Run Code Online (Sandbox Code Playgroud)

是否可以使 header.type 和 footer.button.accept.type 只读变量,只能通过 window.type.normal、window.type.success 等更改?

澄清: 我想在这里做一些澄清。我的Parameters.header.type 应该是只读的并且应该有默认值。当用户选择例如Parameters.modal_window.type.normal时,必须更改Parameters.header.type。

javascript

0
推荐指数
1
解决办法
2575
查看次数

.on()不起作用

我在使用jquery的.on()函数时可以在更改div内容时执行某些操作.

这是我的代码:

$( "div.contentdata" ).on( "onChange", function() {
      document.write(".on jquery function is working.");
      statement
      .
      .
      });
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

这是完整的代码

<html>
<script type="text/javascript" src="static/path/to/widget-scroller.js"></script>       <script type="text/javascript" src="static/path/to/jquery-latest.js"></script>   
<script type="text/javascript" src="static/path/to/jquery.tablesorter.js"></script>     
<script type="text/javascript" src="static/path/to/jquery.tablesorter.widgets.js"></script>

    <script>    
       function loadTable(logtype) {
       var xmlhttp;         
       if (window.XMLHttpRequest)   {
       // code for IE7+, Firefox, Chrome, Opera, Safari             
          xmlhttp=new XMLHttpRequest();         
       }        
       else
       {
       // code for IE6, IE5             
          xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");       
        }

       xmlhttp.onreadystatechange=function() {          
          if (xmlhttp.readyState==4 && xmlhttp.status==200) {
               document.getElementById("contents").innerHTML=xmlhttp.responseText;
            }
       }

       if (logtype == "Option1") {
          xmlhttp.open("GET","/Option1",true); 
          }
       else …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

0
推荐指数
1
解决办法
110
查看次数

标签 统计

javascript ×2

python ×2

django ×1

for-loop ×1

git ×1

html ×1

jquery ×1

pycharm ×1

python-2.7 ×1