小编luc*_*tti的帖子

如何捕获匿名用户的会话密钥(django 1.6)

我试图通过会话信息跟踪AnonymousUsers(如果可能的话).

在旧版本的Django中,我可以做类似的事情:

def my_view(request):

    # in case the user wasn't logged in, create/save a session
    if not request.session.session_key:
        request.session.save()

    # would give me the key and on the next load it would persist
    session_key = request.session.session_key
Run Code Online (Sandbox Code Playgroud)

但是对于1.6(我已经离开游戏一段时间),每次请求通过时都会产生一个新的唯一会话ID.没有持久性.我试着做一点阅读,但是因为我没有参加Django练习而进入了圈子.

如何保持会话?我需要编写自己的cookie处理吗?

django django-sessions

10
推荐指数
1
解决办法
1888
查看次数

Django 根据另一个字段值禁用字段

我是 django 新手,正在尝试解决问题。我有这个模型:

class MyModel(models.Model):
    value = models.CharField(max_length=50, choises=...)
    custom_value = models.CharField(max_length=50, blank=True)
Run Code Online (Sandbox Code Playgroud)

仅当值字段的值为“自定义”时,我才需要启用 custom_value 字段才能进行编辑。

python django

6
推荐指数
1
解决办法
3281
查看次数

运行unittest发现忽略特定目录

我正在寻找一种运行方式python -m unittest discover,它将在目录A,B和C中发现测试。但是,目录A,B和C dependencies在每个目录中都有命名的目录,其中还包含一些测试,但是,我不想跑步。

有没有一种方法可以运行满足这些约束的测试,而不必为此创建脚本?

python python-2.7 python-unittest

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

在requirements.txt 文件中使用“-t”选项

例如,当我有 arequirements-dev.txt和 a时requirements.txt,我知道我可以有-r requirements.txtinside requirements-dev.txt,并且运行pip install -r requirements-dev.txt会从这两个文件安装软件包。

也就是说,我确信任何安装选项都可以在需求文件中正常工作。事实证明,当我将如下内容放入需求文件中时:

mypackage==1.0.0 -t /path/to/local/dir

我得到:

pip: error: no such option: -t

跑步时pip install mypackage==1.0.0 -t /path/to/local/dir效果很好。由于复杂的原因,我需要将多个包放在一个需求文件中,其中一些包必须针对一个目录,其他包必须针对另一个目录,依此类推。

有什么解决方案可以使这项工作正常进行吗?

python pip python-2.7

4
推荐指数
2
解决办法
6076
查看次数

使用python从给定的音频文件中检测静音索引

我正在尝试使用 numpy、struct 等各种模块在 python 中处理音频文件。但我真的很难检测文件中的静音,例如静音的位置。我遇到的方法之一是在我的音频信号上滑动一个固定时间间隔的窗口并记录平方元素的总和。我是 python 的新手,几乎不知道它,因此无法实现这个方法。

python audio

3
推荐指数
2
解决办法
5876
查看次数

动画背景大小:缩放到背景大小:110%

我期待CSS动画背景从大小background-size: cover;background-size: 120%悬停.我不能让背景以100%开始,因为它开始在不同的设备/监视器上垂直重复.但是,transition:.5s;在这种情况下,停止任何类型的动画.有什么解决方法吗?

代码如下所示:

HTML

<div class="desktop-signs">
  <div class="image-box">
    <div class="col-md-4 block-service" id="block-illustration">
      <h2>ILLUSTRATION &amp; ANIMATION</h2>
    </div>
  </div>
  <div class="image-box">
    <div class="col-md-4 block-service" id="block-website">
      <h2>WEBSITE DEVELOPMENT</h2>
    </div>
  </div>
  <div class="image-box">
    <div class="col-md-4 block-service" id="block-game">
      <h2>GAME &amp; APP DEVELOPMENT</h2>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.__hero-container #services .block-service {
  height: 800px;
  background-image: url('../images/blockillustration.jpg');
  background-size: cover;
  text-align: center;
  color: #fff;
  background-position: center;
  opacity: 1;

  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
}

.__hero-container #services .block-service:hover {
  background-size: 110%;
  opacity: 0.8; …
Run Code Online (Sandbox Code Playgroud)

html css jquery css3

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

标签 统计

python ×4

django ×2

python-2.7 ×2

audio ×1

css ×1

css3 ×1

django-sessions ×1

html ×1

jquery ×1

pip ×1

python-unittest ×1