小编wer*_*shy的帖子

在gvim中使用鼠标重新排列选项卡

有没有办法gVim通过用鼠标拖放来重新排列标签?我正在寻找的行为类似于Firefox和Chrome中的标签.

我知道可以使用更改标签顺序,:tabm n但这需要确定您想要移动到的标签数量.使用鼠标对此空间任务更有用.

任何将标签左/右移动一个位置的方法也很有用,因为可以重新映射键并移动标签而不用太费劲.

vim mouse tabs

22
推荐指数
2
解决办法
4238
查看次数

Django ModelForm模板?

我想学习如何将模板添加到我的ModelForm我是新手.您可以在下面看到我的models.py,url.py和views.py:

我的model.py看起来像这样:

from django.db import models   
from django.forms import ModelForm
from django.contrib.auth.models import User

class Yazilar(models.Model):
    yazi = models.CharField(max_length=200)    
    temsilci = models.ForeignKey(User)

class YaziForm(ModelForm):        
    class Meta: 
        model = Yazilar
Run Code Online (Sandbox Code Playgroud)

我的views.py函数如下:

@login_required 
def yazi_ekle(request):
    yazim = YaziForm
    return render_to_response('yazi/save.html', {'YaziForm': YaziForm})
Run Code Online (Sandbox Code Playgroud)

我的url.conf如下所示:

(r'^yazi/save/$', 'tryout.yazi.views.yazi_ekle'),
Run Code Online (Sandbox Code Playgroud)

我的问题是关于创建表单以及形成"action"参数的内容是什么?

python django templates django-forms

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

Jython随机模块为cpython产生不同的结果

我正在使用已知的随机种子生成一些测试数据.我想从cpython和jython中使用这些数据.我发现如果使用jython(2.5.2)和cpython,数据会有所不同.

将其归结为一个简单的测试,我可以看到PRNG在两个实现中给出了不同的结果:

在Jython中:

Jython 2.5.2 (Release_2_5_2:7206, Mar 2 2011, 23:12:06) 
[Java HotSpot(TM) Server VM (Sun Microsystems Inc.)] on java1.6.0_26
Type "help", "copyright", "credits" or "license" for more information.
>>> import random
>>> random.seed(1)
>>> random.random()
0.7308781974052877
Run Code Online (Sandbox Code Playgroud)

在CPython中:

Python 2.7.2+ (default, Oct  4 2011, 20:03:08) 
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import random
>>> random.seed(1)
>>> random.random()
0.13436424411240122
Run Code Online (Sandbox Code Playgroud)

我正在生成的测试数据在每个python实现中都是可重现的.有没有解决的办法?也许我需要编写自己的PRNG代码?

python random jython

3
推荐指数
1
解决办法
296
查看次数

标签 统计

python ×2

django ×1

django-forms ×1

jython ×1

mouse ×1

random ×1

tabs ×1

templates ×1

vim ×1