这很简单 - 如果问题得到解答,我想要做的就是设置谁回答问题.如果问题得到解答,有人可以告诉我如何设置表单值.我知道我也可以将其设置为初始值,但我必须有选择地确定哪些记录得到了回答.这看起来更简单,但是我把头发拉出来试图解决这个问题.有人可以帮我吗.
这个模型很简单
class ProjectQuestion(models.Model):
question = models.CharField(max_length=255, editable=True)
answer_type = models.CharField(max_length=50, choices=VALUE_TYPE_CHOICES, editable=True)
answer = models.CharField(max_length=255, null=True, blank=True)
answer_comment = models.TextField(blank = True, null = True)
answered_by = models.ForeignKey(Employee, related_name="answered_by_test", null=True, blank=True)
answer_date = models.DateTimeField(auto_now = True, null=True)
objects = models.Manager()
def __unicode__(self):
return u'%s' % (self.question)
Run Code Online (Sandbox Code Playgroud)
代表视图也很简单.
# views.py
if request.method == "POST":
print request.POST
print request.user
formset = QuestionFormSet(data=request.POST, files=request.FILES,
queryset=ProjectQuestion.objects.filter(id__lt=shortname))
print formset.forms
if formset.is_valid():
person = Employee.objects.get(name__iexact = request.user.get_full_name())
for i in range(0, formset.total_form_count()):
form …Run Code Online (Sandbox Code Playgroud) 我正在寻找建立一个人工智能系统来"挑选"一支梦幻足球队.我只掌握人工智能技术的基本知识(特别是在游戏理论方面),因此我正在寻找有关可用于实现此目的的技术和指向某些阅读材料的建议.
我知道这可能是AI难以准确完成的一项非常困难甚至是不可能完成的任务:但是我并不太关心准确性,而是我对学习一些AI感兴趣,这似乎是一种有趣的应用方式.
关于游戏的一些基本事实:
PS我上赛季每场比赛都有统计数据,这可以用来训练AI系统吗?
我有一个用户定义的函数(例如myUDF(a,b))返回一个整数.
我试图确保只调用此函数一次,其结果可以用作WHERE子句中的条件:
SELECT col1, col2, col3,
myUDF(col1,col2) AS X
From myTable
WHERE x>0
Run Code Online (Sandbox Code Playgroud)
SQL Server尝试检测x为列,但它实际上是计算值的别名.
如何重新编写此查询,以便可以对计算值进行过滤而无需多次执行UDF?
我需要一种方法来查找角色('<')是否撞墙(黑色像素图形)
- 在ZX81游戏中.
我一直在寻找另一款使用代码的游戏
如果偷看(偷看16398 + 256*偷看16399)=代码" blackpixel graphic "然后......
这似乎对他们有用......
这是正确的代码吗?
我真的不知道地址和获取内存和东西.
请帮我...
- 如果你知道更好的方法.请回答:) - 有人提到'光标位置'在ZX81上到底是什么?谢谢,
我正在尝试在CGI中提供文件上传的实时解析,并在屏幕上显示数据.
但是,Apache2似乎想要在完全发送CGI应用程序之前等待完整的POST完成.
如何强制Apache2停止缓冲POST到我的CGI应用程序?
编辑
看起来它实际上是被缓冲的CGI的输出.我开始将数据流式传输到临时文件以观察其进度.那,我有另一个问题.
1)输出正在缓冲.我已经尝试了SetEnvIf(简称SetEnv)用于"!nogzip","nogzip"和"!gzip"但没有成功(在CGI目录定义中).
2)在CGI进程退出之前,Apache2似乎没有读取CGI的输出?我注意到我的CGI应用程序(正在刷新与否)在80K左右的"fwrite(...,stdout)"行上永久挂起.
编辑
好吧,Firefox正在搞乱我.如果我发送150K文件,那么80K左右就没有CGI锁定.如果文件是2G,则有一个锁定.因此,Firefox在尝试发送文件时没有从服务器读取输出...是否有任何标题或备用内容类型来更改该行为?
编辑
好吧,我想大文件上的CGI输出锁定实际上并不重要.我不需要回显文件!我正在调试由调试辅助工具引起的问题.:)
我想这个效果还不错.谢谢!
最后的说明
就像一个注释......我认为Apache2缓冲输入的原因是我总是得到一个"Content-Length"环境变量.我猜FireFox足够聪明,可以预先计算多部分表单上传的内容长度,而Apache2正在传递它.我认为Apache2正在缓冲输入并报告长度本身.
在他们网站上的示例中,PostSharp有一个拦截主系统程序集中的调用的演示.我已经尝试了几次设置和复制所有拦截调用程序集我没有源代码没有成功.
我的方法是简单地将程序集级别属性放在我想要检测的命名空间和方法上.这从来没有对我有用.
就像是:
[assembly:Trace("MyCategory",AttributeTargetTypes ="My.BusinessLayer.*")]
我在这里错过了什么吗?如果我没有为其提供源,我是否可以不在程序集上对我的检测方面进行运行时注入?我以为我可以做运行时注射......
谢谢.
我有一份文件,我已经包含在我的VS 2010解决方案中.它位于名为"MyFolder"的文件夹中,文件本身称为"MyDoc.docx".我尝试了以下方法来打开文件但没有工作:
Stream s = File.OpenRead("/MyFolder/MyDoc.docx");
Run Code Online (Sandbox Code Playgroud)
和
Stream s = File.OpenRead("MyFolder/MyDoc.docx");
Run Code Online (Sandbox Code Playgroud)
和
Stream s = File.OpenRead("~/MyFolder/MyDoc.docx");
Run Code Online (Sandbox Code Playgroud)
这个文件的正确路径是什么?
我需要绘制我的模拟(我在 C++ 应用程序中做的)以在 Latex 文档中使用(所以我更喜欢一些像 EPS 这样的矢量输出)。我的函数有 2 个参数,所以我在使用 3D 绘图,理想情况下用颜色表示函数值(类似于 Mathematica 所做的)。有人可以推荐任何图书馆吗?
我正试图绕过一个查询而我无法理解它.如果有人给我指针,我将不胜感激.作为我想要实现的一个简单示例,我在数据库中有这些记录
Score|Ranking
-------------
100 |0
200 |0
300 |0
Run Code Online (Sandbox Code Playgroud)
我希望排名字段包含1,2,3根据谁获得最高分,所以结果应该是:
Score|Ranking
-------------
100 |3
200 |2
300 |1
Run Code Online (Sandbox Code Playgroud)
目前,我正在为所有这些记录做下一个循环,但实际上这可能是几千 - 这可能需要永远!有没有人对魔术查询有一个想法,可以一次性做到这一点?
是否可以将注释放入Hibernate查询语言?如果是这样,怎么样?
sql ×2
.net ×1
aop ×1
apache ×1
apache2 ×1
asp.net ×1
aspects ×1
c# ×1
c++ ×1
cgi ×1
charts ×1
comments ×1
database ×1
django ×1
django-forms ×1
forms ×1
graph ×1
linux ×1
mysql ×1
nhibernate ×1
peek ×1
plot ×1
post ×1
postsharp ×1
ranking ×1
select ×1
sql-server ×1
sql-update ×1
t-sql ×1
zx81 ×1