小编bor*_*iHD的帖子

Visual Studio Code - 如何防止注释折叠

我喜欢在 Visual Studio 代码中折叠我的代码,但我希望我仍然可以看到多行的注释块。我将它们用于我的函数和类。有办法实现这个目标吗?

例如我有这段代码:

    /**
    * setMinimize() - Minimize my window
    */
    setMinimize() {
        this.win.minimize()
    }
Run Code Online (Sandbox Code Playgroud)

现在我使用折叠,会发生以下情况:

    /**...
    setMinimize() {...
    }
Run Code Online (Sandbox Code Playgroud)

实际上,我想实现这一目标(这样我仍然可以看到我的评论块):

    /**
    * setMinimize() - Minimize my window
    */
    setMinimize() {...
    }
Run Code Online (Sandbox Code Playgroud)

编辑:我忘了说我使用“全部折叠”或“第 2 级折叠”选项。

javascript code-folding folding fold visual-studio-code

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

如何在 Django 中对模型输出进行排序?

我对 django 的开发还很陌生,我希望有人能帮助我。我在一个视图和一个模板中有两个主要模型。我的每个“主”模型都有自己的“子”模型(带有外键)。我的输出很好,到目前为止它工作正常。

我的问题是,我想按名称对我的第二个主模型的子模型进行排序。这是可能的,或者我需要什么来改变它?

在我的示例中,我想按名称对'occupant.last_name'进行排序。

我有一张现在看起来像的图片:占用者.last_name

我的模型.py

class Management[...]
class Employee[...]

class Houses(models.Model):
    name = models.CharField(max_length=50)

    def __str__(self):
        return self.name

class Occupant(models.Model):
    house = models.ForeignKey(Houses, on_delete=models.CASCADE)
    last_name = models.CharField(max_length=50)
    first_name = models.CharField(max_length=50)
    room = models.IntegerField(default=0)

    def __str__(self):
        return self.first_name
Run Code Online (Sandbox Code Playgroud)

我的意见.py

class IndexView(ListView):
    context_object_name = 'all_management_list'
    template_name = 'blackboard/index.html'
    queryset = Management.objects.order_by('order_number')

    def get_context_data(self, **kwargs):
        context = super(IndexView, self).get_context_data(**kwargs)
        context['Houses'] = Houses.objects.all()
        # And so on for more models
        return context
Run Code Online (Sandbox Code Playgroud)

我的模板.html

{% for houses …
Run Code Online (Sandbox Code Playgroud)

python django django-templates django-models django-views

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

Vuetify / DataTable:更改“show-group-by”按钮的样式?

我想在 vuetify 数据表中使用默认分组功能。
它工作正常,但我想更改分组的默认按钮样式并将其替换为图标。
那可能吗?如果我检查开发工具中的按钮,它只会显示<span>group</span>.
在文档中只找到了这个:https : //vuetifyjs.com/en/components/data-tables/#grouped-rows

编辑:现在我知道我想要什么。我正在寻找v-slot:header. 这是我上面提到的开始分组的按钮的生成位置。

datatable vue.js vuetify.js

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