小编Eel*_*lke的帖子

在Django admin中添加许多对象的内联

我是Django的新手并且阅读了关于其关系模型和内联管理表单的文档(InlineModelAdmin上的文档)我正在努力弄清楚以下是否可以开箱即用,或者我是否应该滚动自己的表单.

假设我有两个对象:Films和Directors,这是模型声明中定义的多对多关系,如下所示:

class Film(Model):
    director = ManyToManyField('Director')
Run Code Online (Sandbox Code Playgroud)

现在在Film对象的详细信息表单中,我想添加内联Director对象(它们只有一个名称字段作为唯一属性).不仅可以选择现有实例,还可以创建新实例,以Film对象的形式内联.

class DirectorInline(admin.TabularInline):
    model = Director
    extra = 3


class FilmAdmin(admin.ModelAdmin):
    inlines = (
        DirectorInline,
        )
Run Code Online (Sandbox Code Playgroud)

这会引发错误,因为它需要Director对象上的外键.在没有创建自定义表单,验证器等的情况下,我正在尝试实现的目标是什么?如果提前感谢,我们将非常感谢任何正确方向的提示.

python django django-forms django-admin

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

Android浏览器和背面可见性问题

我在Androids webkit浏览器中实现3d变换(特别是Y轴旋转)时遇到了麻烦.我的实现类似于这个例子:http://desandro.github.com/3dtransforms/examples/card-01.html div被翻转-webkit-transform: rotateY( 180deg );但看起来-webkit-backface-visibility: hidden;没有任何效果,因为div的背面总是可见.以下是运行4.1的Android模拟器的屏幕截图:

前面的div在哪里?

这里发生了什么?这个例子在iOS Safari中运行良好.这是一个已知的Android错误,有没有办法解决这个问题?

css android webkit css3 css-transitions

7
推荐指数
1
解决办法
2317
查看次数

代表用户在用户墙上发布

我想弄清楚Graph API是否可以实现以下功能:

  • 代表该用户在用户的墙上发布消息(其权限为publish_stream和offline_access设置),因此海报不依赖于当前会话.

对于旧的rest api(stream.publish),这似乎是可能的.这个函数虽然有一些已知的错误,但似乎已被弃用.

使用新的API可以在用户墙上发布,但它不会将海报作为参数(如stream.publish).看到这里.

这是因为Facebook不再允许这样的第三方发布,或者我在这里遗漏了什么?任何帮助将不胜感激,

facebook facebook-graph-api

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

如何通过某个键对多维数组进行排序?

这应该非常简单,但是这样做的方法是什么.我想用键对多维数组进行排序,如下所示:

Array (
[0] => Array
    (
        [iid] => 1
        [invitee] => 174
        [nid] => 324343
        [showtime] => 2010-05-09 15:15:00
        [location] => 13
        [status] => 1
        [created] => 2010-05-09 15:05:00
        [updated] => 2010-05-09 16:24:00
    )

[1] => Array
    (
        [iid] => 1
        [invitee] => 220
        [nid] => 21232
        [showtime] => 2010-05-09 15:15:00
        [location] => 12
        [status] => 0
        [created] => 2010-05-10 18:11:00
        [updated] => 2010-05-10 18:11:00
    ))
Run Code Online (Sandbox Code Playgroud)

假设我想通过[status]对此进行排序,我将如何实现这一目标?提前致谢!

php arrays sorting multidimensional-array

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