小编124*_*142的帖子

帮助文档中的[],<>, - 和 - 是什么意思?

什么的[],<>,---在帮助文档是什么意思?

当我使用git时,我可以git help用来显示命令的用法,但我不太清楚我理解这些符号:

$ git help 
usage: git [--version] [--help] [-C <path>] [-c name=value]
           [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
           [-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
           [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
           <command> [<args>]
Run Code Online (Sandbox Code Playgroud)

编辑

有什么区别---

git manual

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

如何对嵌套关系进行分页?

我读了django-rest-framework 嵌套关系

你可以tracks看到AlbumSerializer

class TrackSerializer(serializers.ModelSerializer):
    class Meta:
        model = Track
        fields = ('order', 'title', 'duration')

class AlbumSerializer(serializers.ModelSerializer):
    tracks = TrackSerializer(many=True, read_only=True)

    class Meta:
        model = Album
        fields = ('album_name', 'artist', 'tracks')
Run Code Online (Sandbox Code Playgroud)

官网没有给出分页的方法tracksAlbumSerializer如果曲目数太多,如何实现曲目分页呢?


编辑

我想通过将页码传递给 API 来对其进行分页。

python django django-rest-framework

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

在 Django 模型字段中自定义 `on_delete` 参数函数

我有一个 IPv4Manage 模型,其中有一个vlanedipv4network字段:

class IPv4Manage(models.Model):
    ...
    vlanedipv4network = models.ForeignKey(
        to=VlanedIPv4Network, related_name="ipv4s", on_delete=models.xxx, null=True)
Run Code Online (Sandbox Code Playgroud)

众所周知,在on_deleteparam 上,我们一般会填充models.xxx,例如models.CASCADE

是否可以自定义一个函数,在那里填充?我想在那里做其他逻辑事情。

python django

3
推荐指数
2
解决办法
3574
查看次数

须藤:./untitled.sh:找不到命令

我正在 Mac 上学习 bash:

我的 Mac 中有一个最简单的 bash 脚本,它命名为untitled.sh

#!/bin/bash

echo "hello"
Run Code Online (Sandbox Code Playgroud)

但是在我的终端中我想运行它,我失败了:

$ sudo ./untitled.sh
Password:
sudo: ./untitled.sh: command not found
Run Code Online (Sandbox Code Playgroud)

我不知道为什么会出现错误,一切正常。

bash shell

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

如何重写Django模型保存方法?

如何重写Django模型保存方法?

class Message(models.Model):
    """
    message
    """
    message_num = models.CharField(default=getMessageNum, max_length=16)  

    title = models.CharField(max_length=64)
    content = models.CharField(max_length=1024)

    def save(self, force_insert=False, force_update=False, using=None,
         update_fields=None):
        # I want send email there
        pass
Run Code Online (Sandbox Code Playgroud)

我的意思是,在Django模型中,如果我创建实例成功,我想调用一个函数,比如在函数中发送电子邮件。

我发现在 Django 模型中有一个save方法。我不确定是否应该编写其他代码,因为参数太多。

我的意思是我是否只应该关心我的发送电子邮件逻辑?

python django

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

标签 统计

django ×3

python ×3

bash ×1

django-rest-framework ×1

git ×1

manual ×1

shell ×1