小编jar*_*red的帖子

如何在Django admin内联中只显示一个图像

我在我django.contrib.admin的一个应用程序中使用.

我的模特:

class Gallery(models.Model):
    location = models.ForeignKey(Location)
    date = models.CharField(max_length = 15)

class Image(models.Model):
    gallery = models.ForeignKey(Gallery)
    name = models.CharField(max_length=35)
    image = ImageField(upload_to='songs')
Run Code Online (Sandbox Code Playgroud)

我的admin.py:

class ImageInline(admin.StackedInline):
    model           = Image

class GalleryAdmin(admin.ModelAdmin):
    inlines = [ ImageInline, ]
Run Code Online (Sandbox Code Playgroud)

在管理部分,我现在可以创建一个库并在同一页面上添加图像.默认情况下,django显示三种图像上传形式.如何将其更改为仅一个?

django django-admin

25
推荐指数
3
解决办法
4万
查看次数

防止在jquery-ui自动完成期间执行$ .ajaxStart()

我在我正在创建的页面上使用jquery-ui自动完成.在同一页面上,我发生了一些ajax事件.在其他ajax活动期间,我正在向我的页面添加叠加层,以便网站上的所有链接都不再可供用户点击.我不希望在自动完成期间发生这种情况.

自动完成:

$(function() {
    $( "#search_input" ).autocomplete({
    source: '/search_autocomplete/',});
});
Run Code Online (Sandbox Code Playgroud)

AJAX:

$.ajax({
    url: "/ajax_login/",
            login_user: $("#login_user").val(),
            password: $("#login_password").val(),
            });
Run Code Online (Sandbox Code Playgroud)

ajaxStart:

$("#loading_gif").ajaxStart(function() {
    $("#overlay").show();
    $(this).show();
});
Run Code Online (Sandbox Code Playgroud)

防止在没有必要的ajax事件期间执行ajaxstart函数.我加

global:false,
Run Code Online (Sandbox Code Playgroud)

到相应的ajaxfunctions.如何在不更改jquery-ui源的情况下在自动完成期间执行类似的操作?

jquery jquery-ui

6
推荐指数
2
解决办法
1055
查看次数

Javascript 360度全景

嗨,我正在寻找一种方法来创建一个360度照片的全景视图.我需要一个解决方案来创建类似QTVR的东西.有很多基于闪存的软件(我试图避免这种情况)以及一些javascript/prototype/jquery解决方案.但我发现的解决方案都没有我想要的行为.我希望eanable用户环顾四周(只是横向).图片上的家具对象应该在鼠标悬停时作出反应,这样我可能会有多个"图层"扭曲.有没有办法在纯javascript或jquery中操作图像,所以它看起来像弯曲的圆柱形?或者有没有人知道支持这种图像处理的好库?webgl可能是一个很好的解决方案吗?我真的不知道如何开始.有没有人可以给我一个提示.我只是在寻找方向.谷歌没有给我带来可用的结果.

javascript jquery

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

标签 统计

jquery ×2

django ×1

django-admin ×1

javascript ×1

jquery-ui ×1