小编Mil*_*ano的帖子

VueJS/Vuetify - 可拖动的响应式卡片网格 - 不起作用

我正在尝试创建一个画廊,用户可以在其中重新排序图像。现在,我只使用一组数字来查看这种方法是否有效。

我需要它响应 - 在移动设备上 - 它应该只有一列。

问题是这vue-draggable似乎只对我的一列有效。

<template>
    <div>
        <v-row>
            <v-col cols="4" :key="image" v-for="image in images">
                <draggable>
                    <v-card>
                        <v-card-text>[[ image ]]</v-card-text>
                    </v-card>
                </draggable>
            </v-col>
        </v-row>
    </div>
</template>
Run Code Online (Sandbox Code Playgroud)

您知道如何通过拖动卡片来重新排列卡片吗?

javascript vue.js vuetify.js vuedraggable

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

Django - 查询每个不同状态的计数

我有一个ModelModel.status字段的模型。该status字段可以是值draftactivecancelled

是否可以根据对象的状态获取所有对象的计数?我更愿意在一个查询中做到这一点,而不是这样:

Model.objects.filter(status='draft').count()
Model.objects.filter(status='active').count()
Model.objects.filter(status='cancelled').count()
Run Code Online (Sandbox Code Playgroud)

我认为这aggregate会有所帮助。

django postgresql django-orm django-queryset django-aggregation

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

已安装Django 1.9但虚拟环境使用1.8.7

我正在尝试使用新版本的Django (1.9).我已经创建了一个虚拟环境(venv),我在其中安装了新的Django (1.9).一切似乎都正常工作,但当我这样做manage.py runserver似乎它使用旧版本Django (1.8.7).

venv被激活,所以我不知道它为什么会这样.

cmd从头开始附加命令: 在此输入图像描述

你知道问题出在哪里吗?

python django virtualenv django-admin django-manage.py

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

如何在'include'标记内访问{%url"name"%}

我无法弄清楚如何在另一个{% %}标签内获取{%url"name"%}的值.在我的情况下它include

{% include "file" with next={% url "name" %} %}
Run Code Online (Sandbox Code Playgroud)

这不起作用.你知道该怎么办吗?我会围绕{% include..,{% with但它会导致同样的问题.

django django-templates

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

Django CreateView没有返回HttpResponse对象

无法弄清楚为什么CreateView不回来HttpResponse.现在,我使用此视图仅用于发布(无GET).我认为那套self.success_url应该足够了(你可以看到def post).

class TripCreationView(CreateView):
    form_class = TripCreationForm
    template_name = 'frontend/homepage.html'

    def post(self, request, *args, **kwargs):
        self.success_url = request.POST.get('success_url') or reverse('frontend:homepage')
        super(TripCreationView, self).post(self, request, *args, **kwargs)
    #
    # def form_valid(self, form):
    #     trip = form.save(self.request)
    #     return HttpResponseRedirect(self.success_url)

    def get_form_kwargs(self):
        kwargs = super(TripCreationView, self).get_form_kwargs()
        kwargs['user'] = self.request.user
        return kwargs
Run Code Online (Sandbox Code Playgroud)

你知道该怎么办吗?

python django django-views django-class-based-views

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

Django modeltranslation - 无法获取和查看原始字段

我正试图django-modeltranslation在我的项目中使用.

目前,仅适用于Tag具有一个字段的模型 - name.

我已创建并注册TranslationOptions,然后makemigrationsmigrate.

现在我无法访问原始name文本.它似乎被''(空字符串)替换,但它不是:

In [6]: Tag.objects.first()
Out[6]: <Tag: >

In [7]: Tag.objects.first().name
Out[7]: u''

In [8]: Tag.objects.first().__dict__
Out[8]: 
{'_state': <django.db.models.base.ModelState at 0x7fc96ad41710>,
 'id': 1,
 'name': u'Sport',
 'name_cs': None,
 'name_de': None,
 'name_en': None,
 'name_es': None,
 'name_fr': None,
 'name_ru': None,
 'name_sk': None}

In [9]: Tag.objects.first().name
Out[9]: u''
Run Code Online (Sandbox Code Playgroud)

你知道如何访问这个领域吗?

编辑

models.py

class Tag(models.Model):
    name = models.CharField(max_length=50,verbose_name=u'Tag',unique=True)


    def __unicode__(self):
        return self.name
Run Code Online (Sandbox Code Playgroud)

translation.py

from modeltranslation.translator import register, TranslationOptions

from …
Run Code Online (Sandbox Code Playgroud)

python django django-database django-modeltranslation django-2.0

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

<a href preventDefault每秒都有效

我有一个垃圾图标,用户点击该图标可以从数据库中删除当前元素.ajax如果用户已javascript启用,我想让它工作.页面上有多个项目.

不知道为什么,但即使添加后preventDefault,href工作就像常规href而不是表演ajax.它只ajax在我每次点击垃圾桶图标时触发请求而不刷新窗口.

你知道问题出在哪里吗?

$('.delete_bulletin').on('click', function (e) {
    console.log('event');
    e.preventDefault();
    $.get($(this).attr('href')).done(
            function () {
                reloadBoardContent();
            }
    );
})
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="bulletin_board">
    <div class="bulletin_card">
        <i>4. apríl 2018 14:50</i>
        <h4>NAME</h4>
        <p></p><p>htrhr</p><p></p>
        <a class="delete_bulletin" href="/bulletin-board/delete/35/"><img style="max-height: 20px" src="/static/bulletin_board/icons/trash.png"></a>
    </div>
    <hr>
    <div class="bulletin_card">
        <i>4. apríl 2018 14:49</i>
        <h4>NAME</h4>
        <p></p><p>fdsafdfs</p><p></p>
        <a class="delete_bulletin" href="/bulletin-board/delete/34/"><img style="max-height: 20px" src="/static/bulletin_board/icons/trash.png"></a>
    </div>
    <hr>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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