小编jli*_*eza的帖子

如何在Visual Studio Code中的新选项卡中打开文件?

如何使用ctrl + p打开新文件,因此它不会覆盖当前文件,而是使用新选项卡?

此外,是否可以聚焦搜索到的文件而不是打开它,如果它已经在选项卡上打开,以避免重复?

visual-studio-code

109
推荐指数
3
解决办法
5万
查看次数

使用 Django 的鼠标悬停工具提示

如何使用 django 制作一个简单的鼠标悬停工具提示?比方说,我在表格中有一个产品列表,当我将鼠标悬停在其中一个产品上时,我可以看到一个带有简短描述和生产商的框。将光标移出表格单元格后,工具提示应立即消失。

django

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

恢复错误的 git 克隆

我不小心将另一个存储库克隆(或拉了,我不记得了)到我的项目存储库中,现在我看到从 2011 年开始有超过 1500 个外部提交。我不知道如何简单地恢复它,因为这些提交已编入我的提交中。

\n\n

好消息是我还没有推动它,但我的工作中有一些变化我想保留。我怎样才能做到这一点?

\n\n
\n\n

@edit\n接受的答案不会保留我的工作,但可以通过以下步骤简单地解决:将修改后的文件移动到某个安全的地方 \xe2\x86\x92 恢复 \xe2\x86\x92 将它们移回恢复状态repo \xe2\x86\x92 对它们进行新的提交。

\n

git

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

不能用pip卸载包

我已经安装了pillow软件包,并通过sudo pip uninstall pillow导致此消息的卸载尝试:

Not uninstalling Pillow at /usr/lib/python2.7/dist-packages, owned by OS
Run Code Online (Sandbox Code Playgroud)

手动卸载不起作用,因为pip在某处写下已安装的软件包,成功阻止我再次安装软件包.

python pip linux-mint

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

如何在 vite 中配置代理,其工作方式与 create-react-app 中的代理相同?

create-react-app我可以添加一个属性package.json

"proxy": "https://some.server.com"

每次执行请求时fetch,每个调用(无论路径如何)都会代理到指定的目标。

实际上,我能做的最好的事情就是这样:

export default defineConfig({
  server: {
    proxy: {
      '/api': {
        target: 'https://some.server.com',
        changeOrigin: true,
        secure: false,
      },
    }
  }
})
Run Code Online (Sandbox Code Playgroud)

它有效,但我需要明确指定路径。例如,如果我需要代理不以 开头的获取请求/api,我需要将其重写为^/(api|something-else)': {...}

如何让它以与 中相同的方式工作create-react-app,这样我就不必显式指定代理路径,并且只代理提取请求?

proxy create-react-app vite

5
推荐指数
0
解决办法
749
查看次数

django - 无法分配外键

由于未知原因,我无法将Item_rarity表的外键实例分配到Detailed_item表中.Django抛出一个错误:

无法分配"u'Basic":"Detailed_item.rarity"必须是"Item_rarity"实例.

...但是在Item_rarity字典中存在"基本"记录 - 我可以从管理面板中选择它并Detailed_item手动创建记录.

我已经定义了模型:

class Detailed_item(models.Model):
    item_id = models.IntegerField(primary_key=True)
    name = models.CharField(max_length=50)
    level = models.IntegerField()
    icon = models.CharField(max_length=150)
    rarity = models.ForeignKey('Item_rarity')
    general_type = models.ForeignKey('Item_type')
    detailed_type = models.ForeignKey('Item_detailed_type')

class Item_rarity(models.Model):
    name = models.CharField(max_length=15, primary_key=True)

class Item_type(models.Model):
    name = models.CharField(max_length=15, primary_key=True)

class Item_detailed_type(models.Model):
    name = models.CharField(max_length=20, primary_key=True)
Run Code Online (Sandbox Code Playgroud)

在视图中,我尝试以这种方式填充它(插入多个项目):

...
   items = get_all_items()  #get dict of items
        for element in items:
            tmp_det_type = ''
            for key, val in element.iteritems():
            #get 'detailed type' from …
Run Code Online (Sandbox Code Playgroud)

python mysql sqlite django

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