小编Pyt*_*bie的帖子

在 Visual Studio Code 中自动激活虚拟环境

我希望 VS Code 在运行时打开 venv,但我找不到如何做到这一点。我已经尝试将这一行添加到 settings.json 中:

"terminal.integrated.shellArgs.windows": ["source${workspaceFolder}\env\Scripts\activate"]

但是,它给我一个 127 错误代码。我发现了 127 代码的含义。这意味着,Not found。但是,如果我现在看到我眼中的 venv 文件夹,怎么找不到它?

我认为是终端故障。我正在将 Win 10 与 Git Bash 终端一起使用,这是在您将 Git 安装到您的机器时出现的。

python virtualenv visual-studio-code vscode-settings

15
推荐指数
5
解决办法
2万
查看次数

如何在 Django 中返回自定义响应/状态代码?

我想返回100 <= self.status_code <= 599与 Django 的 HttpResponseBase类中编写的不同的状态代码。有什么简单的方法可以绕过这个限制吗?

django http status http-status-codes

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

将值附加到 Django 模型

我有 2 个数据库模型:

class Book(models.Model):
    title = models.CharField(max_length=150, null=False)
    author = models.CharField(max_length=150, null=False)
    date_pub = models.DateField(verbose_name="Date Published")
Run Code Online (Sandbox Code Playgroud)

class Customer(models.Model):
    name = models.CharField(max_length=25, null=False)
    surname = models.CharField(max_length=35, null=False)
    age = models.IntegerField(null=False)
    book = models.ForeignKey(to=Book, on_delete=models.CASCADE)
Run Code Online (Sandbox Code Playgroud)

我的应用程序是最近创建的,所以我用来manage.py shell向这些模型插入数据。

例如,假设我创建了带有标题"Kolobok""Zolotaya Ribka". 接下来,我创建了 customer "Vasya"。当我创建 customer 时"Vasya",我将字段指向book“Kolobok”。但随着时间的推移,我想将 book 附加"Zolotaya Ribka""Vasya"'s books 。

我怎么能这样?

python database django

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