jQuery代码:
function ajaxsubmit(){
$.ajax({
url: "/update",
type: "POST",
dataType: "html"
}).success(function(data) {
$('#result').html(data);
});
}
Run Code Online (Sandbox Code Playgroud)
和我的Java功能:
public static Result ajaxupdate() {
String done = "very good";
return ok("very good").as("text/plain");
}
Run Code Online (Sandbox Code Playgroud)
提醒[object Object]而不是纯文本"very good".为什么?
我想显示数据库中的所有用户.我想将所有用户放在一个列表中,然后将该列表呈现给模板.
然后我想迭代在<p>标签中显示每个用户的用户列表
For u in users:
<p>u.username</p>
Endfor
Run Code Online (Sandbox Code Playgroud)
我想知道如何从数据库中检索用户.
Public static Result render_f() {
List<String> users = ask in db;
return ok(template.render(users));
Run Code Online (Sandbox Code Playgroud)
上述方法合理吗?如果没有,我可以从这里得到一些指示吗?
我不能以某种方式将play.db.jpa.Modellib导入我的模型,它只能找到play.db.ebean.Model.有没有办法导入这个?
谢谢
我在尝试将数据保存到db中的模型时收到此错误.
@Entity
public class User extends Model {
@Required
public String name;
@Email
public String email;
@Required @MaxLength(value=10)
public String username;
@Required @MinLength(value=4)
public String password;
@Id
public int id;
}
Run Code Online (Sandbox Code Playgroud)
这是我的班级.
当我试图将模型保存到db时,这是错误.

我将不胜感激任何帮助!非常感谢.
编辑:表结构在这里

我想这样做:
单词test应该在某些文本中找到并替换为<strong>test</strong>.但事情是,Test应该也被抓住并被替换<strong>Test</strong>.
我试过这个:
word = "someword"
text = "Someword and many words with someword"
pattern = re.compile(word, re.IGNORECASE)
result = pattern.sub('<strong>'+word+'</strong>',text)
Run Code Online (Sandbox Code Playgroud)
但在这种情况下,Someword正在成为someword.我用re错了吗?
我想要 <strong>Someword</strong> and many words with <strong>someword</strong>
我有一个模型:
class MyModel(models.Model):
name = models.CharField(max_length=10)
nickname = models.CharField(max_length=10)
title = models.CharField(max_length=10)
score = models.CharField(max_length=10)
class Meta:
unique_together = ['name', 'nickname']
Run Code Online (Sandbox Code Playgroud)
是什么改变的影响unique_together,以
unique_together = ['name', 'title']
Run Code Online (Sandbox Code Playgroud)
在部署此更新之前我应该小心吗?有超过 150.000 个用户同时在线,在最坏的情况下会发生什么?
我正在视图中生成报告下载并在处理 POST 数据后开始下载。这意味着用户发送表单并开始下载:
视图.py
def export(request):
if request.method == 'POST' and 'export_treat' in request.POST:
form1 = TransExport(request.POST, instance= obj)
if form1.is_valid():
...
...
response=HttpResponse(ds.xls,content_type="application/xls")
response['Content-Disposition'] = 'attachment; filename="Report_Behandlungen.xls"'
return response
Run Code Online (Sandbox Code Playgroud)
我需要的是下载(或重定向)后的页面刷新。我怎样才能做到这一点?
我有名为'has_location'和'locations'的表.'has_location'有user_has和location_id它自己的id,由django本身给出.
'locations'有更多列.
现在我想获得某些用户的所有位置.我做的是..(user.id已知):
users_locations_id = has_location.objects.filter(user_has__exact=user.id)
locations = Location.objects.filter(id__in=users_locations_id)
print len(locations)
Run Code Online (Sandbox Code Playgroud)
但我得到0了这个print.我在db中有数据.但我觉得__in不接受模特身份证,是吗?
谢谢
我使用usergrid来存储客户项目的数据.它有两个系列carShowrooms和汽车.到目前为止,我很好.但我有一个场景,我已经刷新了收集车的masterdata.每次我这样做,我都必须删除汽车中的所有现有数据,并将其替换为主库存系统中的传入汽车数据.
现在,通过https://www.npmjs.org/package/usergrid中的文档 ,我发现我一次只能销毁一辆汽车.
car.destroy(function(err){
if (err){
//error - car not deleted
//winston log - tbd
} else {
//success - car deleted
}
});
Run Code Online (Sandbox Code Playgroud)
这对于较小的陈列室来说是好的,但更大的多品牌陈列室有各种各样的汽车 - 有时甚至多达50种不同的品种(8个汽车品牌*大约8种不同的选择).
有批量删除选项吗?如果我在这里遗漏了什么,有人可以指点我.
PS我是usergrid的新手,如果这是一个重复的问题,请标记并指出我正确的网址
我知道,这实际上是 Django 的基础知识,但是
我试图将我巨大的 urls.py 分成 3 部分。所有 3 个 urls_xxx.py 都位于一个文件夹下:mysite.
然后在主 urls.py 中我做了:
#urls.py
urlpatterns += patterns('',
url(r'^', include('urls_search')),
url(r'^', include('urls_ajax')),
url(r'^', include('urls_sitemaps')),
)
Run Code Online (Sandbox Code Playgroud)
但它说:
ImportError at /
No module named urls_search
Run Code Online (Sandbox Code Playgroud)
这是 urls_search.py:
urlpatterns = patterns('myapp.views',
url(r'^advancedsearch/$', 'advsearch', name="advsearch"),
url(r'^advancedsearch/tc/$', 'advtcsearch', name="advtcsearch"),
)
Run Code Online (Sandbox Code Playgroud)
我的 URLCONF:
ROOT_URLCONF = 'mysite.urls'
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?我正在使用 Django 1.4