问题列表 - 第14012页

Django Admin:引用User的ForeignKey和ManyToManyField关系的排序

我有一个应用程序,它使用Django UserProfile来扩展内置的Django User模型.看起来有点像:

class UserProfile(models.Model):
    user = models.ForeignKey(User, unique=True)
    # Local Stuff
    image_url_s = models.CharField(max_length=128, blank=True)
    image_url_m = models.CharField(max_length=128, blank=True)

    # Admin
    class Admin: pass
Run Code Online (Sandbox Code Playgroud)

我在我的模型中添加了一个新类:

class Team(models.Model):
    name = models.CharField(max_length=128)
    manager = models.ForeignKey(User, related_name='manager')
    members = models.ManyToManyField(User, blank=True)
Run Code Online (Sandbox Code Playgroud)

它已注册到管理员:

class TeamAdmin(admin.ModelAdmin):
    list_display = ('name', 'manager')

admin.site.register(Team, TeamAdmin)
Run Code Online (Sandbox Code Playgroud)

唉,在管理界面中,当我从下拉框中选择管理员,或通过多选字段设置团队成员时,他们按用户数字ID排序.对于我的生活,我无法弄清楚如何对这些进行排序.

我有一个类似的课:

class Meta:
    ordering = ['name']
Run Code Online (Sandbox Code Playgroud)

这很棒!但我并不"拥有"这个User课程,当我尝试这个技巧时UserAdmin:

class Meta:
    ordering = ['username']
Run Code Online (Sandbox Code Playgroud)

我明白了:

django.core.management.base.CommandError: One or more models did not validate: events.userprofile: "ordering" refers to …

python sorting django admin user-profile

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

RSS源中pubDate的DateTime.Parse

我正在尝试从C#中的RSS提要中提取DateTime对象,并且DateTime.Parse(字符串)对于BBC rss提要正常工作,其格式如下:Thu,2009年9月24日13:08:30 GMT

但是,当我尝试将其用于Engadget的Feed时,其日期格式类似于Thu,2009年9月24日17:04:00 EST抛出FormatException.

我在这里缺少一些直接的东西吗?

c# rss datetime parsing

7
推荐指数
2
解决办法
7428
查看次数

这是什么意思:"document.write('<scr'+'ipt ......"?

我在每个Yahoo!上看过这个 新闻页面,在源代码的底部,
并且无法理解为什么他们会像这样打破脚本字.

有人知道这有什么理由吗?

document.write("<scr"+"ipt language=javascript src=http://l.yimg.com/d/lib/bc/bc_2.0.4.js></scr"+"ipt>");
Run Code Online (Sandbox Code Playgroud)

html javascript

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

从VBA(Excel)访问VSTO应用程序 - 插件类型

我们有一个用于Excel的VSTO应用程序插件(不是文档插件),我们希望将事件公开给VBA代码,以便VBA宏可以在插件中触发此事件时执行某些操作.如何让VBA代码能够订阅VSTO application-addin中定义的事件?

我认为,因为addin是在Excel进程中加载​​的,所以这不应该太棘手,但还没有找到方法.

顺便说一句,使用VS 2008和Excel 2007.

谢谢!

c# excel vba vsto excel-vba

14
推荐指数
1
解决办法
3963
查看次数

Android:Mangled PreferenceActivity视图

我有非常不起眼的偏好屏幕 PreferenceActivity.(你可以在DroidIn应用程序中看到它)我有一些问题,我认为与更新后重绘屏幕有关.以下是症状:

  1. OnPreferenceChangeListener#onPreferenceChange如果我改变了偏好的摘要,那么Preference#setSummary将新的值涂在旧的值上,从而产生难看的效果
  2. 我的首选项屏幕足够大,用户必须滚动.在滚动时,整个屏幕全部搞砸了,再次看起来像是重绘(滚动时)而不首先擦除背景.

首选项在XML文件中定义 - 没有什么时髦只是嵌套在一些类别和首选项中 <PreferenceScreen/>

我是否需要显式重绘视图?这似乎是过度的 - 为什么不会发生这种情况?由于这是一个现有的应用程序 - 它的构建和分发与1.5

PS我还想提到这种行为发生在模拟器和G1和1.1和1.5中.看起来我需要将其记录为bug

android redraw preferenceactivity

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

如何处理团队的PHP项目?

我作为自由开发的php开发人员工作了一段时间,并且仅处理所有编程方面.虽然我和一个图形设计师一起工作,但所有编码都是由我完成的.

这些天我得到一个团队的工作来编程一些项目.

所以,我害怕这个新的发展.如何管理团队并分工,跟踪变化.

我会寻找完整的解决方案.

php project-management

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

如何从ELMAH日志中删除"Auth_Password"

出于相当明显的原因,我想确定删除由ELMAH捕获的Auth_Password的最佳方法.这样做的最佳方法是什么?

.net c# asp.net elmah

9
推荐指数
1
解决办法
884
查看次数

使用64位llvm-gcc构建32位

我有一个64位版本的llvm-gcc,但我希望能够构建32位和64位二进制文​​件.这有旗帜吗?我尝试传递-m32(适用于常规gcc),但我收到如下错误信息:

[jay@andesite]$ llvm-gcc -m32 test.c -o test
Warning: Generation of 64-bit code for a 32-bit processor requested.
Warning: 64-bit processors all have at least SSE2.
/tmp/cchzYo9t.s: Assembler messages:
/tmp/cchzYo9t.s:8: Error: bad register name `%rbp'
/tmp/cchzYo9t.s:9: Error: bad register name `%rsp'
...
Run Code Online (Sandbox Code Playgroud)

这是倒退; 我想为64位处理器生成32位代码!

我正在运行llvm-gcc 4.2,这是Ubuntu 9.04 x86-64附带的.


编辑:当我使用-v标志运行llvm-gcc时,这是输出的相关部分:

[jay@andesite]$ llvm-gcc -v -m32 test.c -o test.bc
Using built-in specs.
Target: x86_64-linux-gnu
Configured with: ../llvm-gcc4.2-2.2.source/configure --host=x86_64-linux-gnu --build=x86_64-linux-gnu --prefix=/usr/lib/llvm/gcc-4.2 --enable-languages=c,c++ --program-prefix=llvm- --enable-llvm=/usr/lib/llvm --enable-threads --disable-nls --disable-shared --disable-multilib --disable-bootstrap
Thread model: posix
gcc version …
Run Code Online (Sandbox Code Playgroud)

64-bit 32-bit llvm 32bit-64bit llvm-gcc

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

抽象类与接口

我对C#中抽象类的使用有点困惑.在C++中,定义一个继承抽象类的类可以遵循的模板是有意义的.但是,在C#中,Interface不具备相同的用途吗?

确实,抽象类可以具有接口不提供的默认实现.因此,如果实现不需要包含在基类中,那么最好选择接口吗?

c#

18
推荐指数
6
解决办法
5844
查看次数

SubSonic vs. Castle ActiveRecord

对于即将推出的项目,需要在旧版Oracle数据库周围编写C#代码.它将以数据为中心,因为大多数代码都会处理数据操作 - 几乎没有业务规则.所以我决定反对一个完整的ORM并选择Active Record方法.

我遇到两个选项:SubSonicCastle ActiveRecord

谁有这两种实现的经验?当我在它们之间做出选择时,我应该考虑哪些因素?哪一个更稳定/更快/更容易使用/有一个良好的支持社区?

我很乐意得到一些决定指导.

subsonic nhibernate orm castle-activerecord subsonic-active-record

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