小编The*_*one的帖子

默认情况下,在django表单字段中创建空查询集

我有以下形式的字段:

city = forms.ModelChoiceField(label="city", queryset=MyCity.objects.all())
district = forms.ModelChoiceField(label="district", queryset=MyDistrict.objects.all())
area = forms.ModelChoiceField(label="area", queryset=MyArea.objects.all())
Run Code Online (Sandbox Code Playgroud)

区域来自点击城市,区域来自点击区域.随着 queryset=MyDistrict.objects.all()queryset=MyArea.objects.all()形式将非常沉重.默认情况下,如何将查询集设为空?

提前致谢

django django-forms

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

在Django Rest Framework + Django Social Auth中与Facebook联系

我正在使用Django Social Auth连接Facebook问题,它完美无缺.我已经使用Django Rest Framework为我的django应用程序开发了一个API .但我对使用Django Social Auth和Django Rest Framework for ios设备感到困惑.我已经搜索1,2,34,但它们通常是具有角JS.我不熟悉ios开发.
facebook与spa和移动设备有什么不同?我怎么能一起使用这些包?我可以从django-social-auth迁移到python-social-auth吗?

提前致谢

django facebook django-socialauth django-rest-framework

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

toggleClass并从所有其他元素中删除类

如何切换类和从所有其他元素中删除类?考虑一个包含标签的div:html:

<div class="size">
   <a href="">blahblah</a>
   <a href="">blahblah</a>
</div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

 $(".size a").click(function(){
 $(this).toggleClass('checked');
 if($(".size a").hasClass('checked')){
     $(this).removeClass('checked');
  }
 })
Run Code Online (Sandbox Code Playgroud)

我想在元素中添加"cheched"类,并从具有"已检查"类的其他元素中删除"ckeched"类.我的代码删除所有类.如何添加特定类并通过单击删除其他元素的类?提前致谢

jquery

19
推荐指数
3
解决办法
7万
查看次数

在Python中提取视频帧

我想提取视频帧并将其保存为图像.

import os, sys
from PIL import Image

a, b, c = os.popen3("ffmpeg -i test.avi")
out = c.read()
dp = out.index("Duration: ")
duration = out[dp+10:dp+out[dp:].index(",")]
hh, mm, ss = map(float, duration.split(":"))
total = (hh*60 + mm)*60 + ss
for i in xrange(9):
    t = (i + 1) * total / 10
    os.system("ffmpeg -i test.avi -ss %0.3fs frame%i.png" % (t, i))
Run Code Online (Sandbox Code Playgroud)

但我有这个错误:

FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
Mac OSX universal build for ffmpegX
  configuration:  --enable-memalign-hack --enable-mp3lame --enable-gpl --disable-vhook …
Run Code Online (Sandbox Code Playgroud)

python ffmpeg

18
推荐指数
3
解决办法
5万
查看次数

PHP安全扫描程序

有没有易于使用的PHP安全扫描程序?

php security

12
推荐指数
2
解决办法
2万
查看次数

在Django模板中的字典

我有这样的观点:

info_dict =  [{u'Question 1': ['13365', '13344']}, {u'Question 2': ['13365']}, {u'Question 3': []}]

for key in info_dict:
    for k, v in key.items():
        profile = User.objects.filter(id__in=v, is_active=True)
    for f in profile:
        wanted_fields = ['job', 'education', 'country', 'city','district','area']
        profile_dict = {}
        for w in wanted_fields:
            profile_dict[f._meta.get_field(w).verbose_name] = getattr(f, w).name

return render_to_response('survey.html',{
    'profile_dict':profile_dict,
},context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)

并在模板中:

<ul>
    {% for k, v in profile_dict.items %}
        <li>{{ k }} : {{ v }}</li>
    {% endfor %}
</ul>
Run Code Online (Sandbox Code Playgroud)

模板中只有一个字典.但是4个字典可能在这里(因为info_dict)在视图中出了什么问题?

提前致谢

django

8
推荐指数
1
解决办法
6622
查看次数

如何在Angular Material中获取活动选项卡

我想在材料中找到活动标签并保存在cookie中:

var activeTab = $cookieStore.get("active");
$cookieStore.put('active',$scope.selectedIndex);
console.log(active);
Run Code Online (Sandbox Code Playgroud)

如何在角材料中找到活动标签

这是codepen示例

angularjs angular-material

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

django中pk = request.user和pk = request.user.id的结果相同

class MyUser(User):
    job = ...
    city = ....
Run Code Online (Sandbox Code Playgroud)

MyUser.objects.get(pk=request.user)MyUser.objects.get(pk=request.user.id)给我相同的结果.从doc,pk必须是int.但是request.user是一个对象.为什么对象和用户ID的查询是相同的?

编辑:我知道request.user是对象,但我想知道为什么结果是相同的.

提前致谢

python django

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

在django上传视频并从视频创建缩略图

django中有没有适合视频的模型字段?任何建议的插件或片段将不胜感激.

python django video

6
推荐指数
2
解决办法
3668
查看次数

在Django中将模型对象从模型复制到另一个模型

我必须建模.我想将模型对象从模型复制到另一个:Model2是Model1的副本(此模型有太多m2m字段)Model1:

class Profile(models.Model):
      user = models.OneToOneField(User)
      car = models.ManyToManyField(Car)
      job = models.ManyToManyField(Job)
      .
      .
Run Code Online (Sandbox Code Playgroud)

这是一个调查应用程序.我想在他/她参加调查时保存用户的个人资料(因为他可以在调查后编辑个人资料)我创建了另一个模型来保存用户个人资料(我不确定它是正确的方式)

class SurveyProfile(models.Model):
      user = models.OneToOneField(SurveyUser) #this is another model that takes survey users
      car = models.ManyToManyField(Car)
      job = models.ManyToManyField(Job)
Run Code Online (Sandbox Code Playgroud)

如何将用户配置文件从Profile复制到SurveyProfile.

提前致谢

django django-models

6
推荐指数
2
解决办法
5934
查看次数