我需要在模板中显示多个模型名称和对象
这是我的看法
def contents(request):
"""Lists contents"""
objects = [
Model1.objects.all(),
Model2.objects.all(),
Model3.objects.all(),
Model4.objects.all(),
]
return render_to_response('content/contents.html', objs
, context_instance=RequestContext(request)
)
Run Code Online (Sandbox Code Playgroud)
还有我的模板
{% for objs in objects %}
<div class="content">
<div class="title">{{ objs._meta.verbose_name }}</div>
<ul>
{% for obj in objs %}
<li>{{ obj }}</li>
{% endfor %}
</ul>
</div>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
当然objs._meta.verbose_name不行
有没有办法访问这个详细的名称,而无需为每个模型创建一个函数或从每个模型的视图中分配值?
在Dockerfiles 中,我看到大多数人使用这种语法
RUN apt-get -y update \
&& apt-get install -y libicu-dev
Run Code Online (Sandbox Code Playgroud)
超过这个
RUN apt-get -y update
RUN apt-get install -y libicu-dev
Run Code Online (Sandbox Code Playgroud)
对我来说,第一个仅缓存一行(层),而第二个则缓存两者(我错了吗?),并在命令不成功时立即停止。
此外,我不认为第一个更具可读性。
那么为什么我们要使用第一种语法呢?
我希望能够做出这样的选择:
$('input[value between 6 and 11]');
Run Code Online (Sandbox Code Playgroud)
哪个会给我9和10.有没有办法做到这一点?
我希望能够更改任何新创建的事件的默认持续时间。
我在 dayView 中,如果我只需单击(而不是拖放)日历,我就会获得半小时的会话。
我想默认将其设置为一小时。
也许用这样的代码:
, select: function (startDate, endDate, allDay, jsEvent, view) {
endDate = new Date(startDate);
endDate.setHours(endDate.getHours() + 1);
}
Run Code Online (Sandbox Code Playgroud)
这有效地设置了良好的结束日期,但没有视觉更新

编辑
我试图使行为类似于 Google 日历:如果用户单击它将选择 1 小时事件,但用户仍然可以选择半小时。
我试图从JavaScript调用flash回调方法.但它似乎不起作用.flash动作脚本示例代码如下[简化]:
import flash.events.ActivityEvent;
import flash.events.StatusEvent;
import flash.external.ExternalInterface;
var test_var = ExternalInterface.addCallback("js_method_to_call", flash_method);
function flash_method()
{
return "test";
}
Run Code Online (Sandbox Code Playgroud)
javascript示例代码写在[简化]下面:
function callFlashMethod(){
var flashFile = eval("window.document.test");
flashFile.js_method_to_call;
}
function loadTest(){
swfobject.embedSWF("test.swf", "test", "1", "1", "10.0.0", false);
}
$(document).ready(function(){
loadTest();
callFlashMethod();
});
Run Code Online (Sandbox Code Playgroud)
它总是在火灾控制台"flashFile.js_method_to_call不是函数"中显示错误.
我正在使用WSGI和Apache运行Django生产服务器.
我想知道collectstatic每次修改一个静态文件时是否必须运行.
是不是有办法让WSGI或任何一个程序自动化这个过程?
我使用代理模式上User像
class Nuser(User):
class Meta:
proxy = True
def __unicode__(self):
return u'%s %s' % (self.first_name, self.last_name)
Run Code Online (Sandbox Code Playgroud)
我在整个观点中都使用它.
我想知道获取此对象实例的最佳方法request.user
我每次都这样做
Nuser.objects.get(pk=request.user.pk)
Run Code Online (Sandbox Code Playgroud)
有没有更简单的方法呢?
我试图覆盖SonataUser/Admin/Model/UserAdmin's,configureFormFields()因为我需要从管理表单中删除一些默认字段.所以我vendor/bundles/Sonata/UserBundle/Admin/Model/UserAdmin.php在我的包中复制了文件app/Application/Sonata/UserBundle/Admin/Model/UserAdmin.php并对其进行了修改.然后将其声明为服务:
# app/application/Sonata/UserBundle/Resources/config/services.yml
services:
application_user.registration.form.type:
class: Application\Sonata\UserBundle\Admin\Model\UserAdmin
arguments: [%sonata_user.model.user.class%]
tags:
- { name: form.type, alias: application_user_admin }
Run Code Online (Sandbox Code Playgroud)
现在问题:我做对了吗?我如何告诉sonata管理员使用它?
我正在开始Objective-C(来自Python)
我需要创建和初始化一个简单的字典.
在Python中我习惯做:
arr = [
{'fieldX': value1, 'fieldY': value2},
{'fieldX': value3, 'fieldY': value3},
]
Run Code Online (Sandbox Code Playgroud)
这是我在Objective-C中所做的
NSArray *arr = [NSArray arrayWithObjects:
[NSDictionary dictionaryWithObjectsAndKeys:
value1, @"fieldX", value2, @"fieldY"
, nil]
, [NSDictionary dictionaryWithObjectsAndKeys:
value3, @"fieldX", value4, @"fieldY"
, nil]
, nil
];
Run Code Online (Sandbox Code Playgroud)
是不是有一种更简单的方法来初始化这个字典数组?
我正在使用Select2来增强我的<select>输入.我填充了<options>coldfusion和sql.formatNoMatches如果用户搜索中没有匹配项,我想用来添加选项.我不希望使用多选,因为它不符合我的ColdFusion的工作,再加上它就会简单得多只需一个点击事件添加到formatNoMatches.
在select2.js的某处,有一些代码可以阻止鼠标事件的发生formatNoMatches.有没有办法破解它将允许鼠标事件?
$(".select").select2({
allowClear: true,
blurOnChange: true,
openOnEnter: false,
formatNoMatches: function(term) {
return "<a href='#' onclick='alert('" + term + "');'"
+ "id='newClient'>Add New Client</a>";
}
});
Run Code Online (Sandbox Code Playgroud)
我无法得到上面的代码来提醒任何事情.
jquery ×4
django ×3
javascript ×2
coldfusion ×1
docker ×1
dockerfile ×1
flash ×1
fullcalendar ×1
mod-wsgi ×1
nsdictionary ×1
nsstring ×1
objective-c ×1
python ×1
shell ×1
sonata-admin ×1
swfobject ×1
symfony ×1
templates ×1