小编kbs*_*sol的帖子

Django Rest Framework模型序列化程序:将所有字段设置为只读除一个

我正在使用的模型有很多领域.我希望能够将所有字段设置为只读,除了一个,即我想只允许一个特定字段可写.有这样做的捷径吗?我只知道使用"read_only_fields =('x','y')并且我真的不想输出所有字段,特别是如果我稍后要对模型进行更改."exclude ="在这种情况下也不适用.

python django django-rest-framework

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

Docker dev环境,pylint无法导入报错

我有一个问题,我一直在为我的 django 2.0 项目使用 docker 环境,pylint 工作正常,但现在显示无法导入模块错误。我知道导入错误问题已经被问过很多次了,但它总是针对 venv 设置而不是 docker 环境设置。

我不确定是什么触发了错误,但可能是因为我删除了旧容器、卷、图像并从头开始。

我在 Manjaro Linux 上使用 Python 3 和 VSCode。

如果有人可以提供帮助,请提前致谢。

在设置中添加 "python.linting.pylintArgs": ["--load-plugins", "pylint_django"] 会导致实际错误也不会被报告。

python django pylint docker visual-studio-code

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

使用 django-rest-framework-simplejwt 注册后返回令牌

我正在使用 django-rest-framework-simplejwt,想知道注册用户后是否可以返回令牌?

这篇文章有另一个 jwt 包的解决方案,我想知道如何为 simplejwt 做类似的事情?

谢谢

python django jwt django-rest-framework

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

Electron showOpenDialog 箭头函数(event.send)不起作用

我正在按照从以下位置打开文件的对话框示例:https://github.com/electron/electron-api-demos

我复制了示例中的代码。打开文件对话框实际上可以工作,我可以选择一个文件,但无法弄清楚为什么将文件路径发送回渲染器的箭头功能不起作用(console.log 没有记录任何内容)。

任何人都可以发现出了什么问题吗?该项目是使用 electro-forge 启动的,我的操作系统是 linux。谢谢

索引.js

const { app, BrowserWindow, ipcMain, dialog, } = require('electron');
require('electron-reload')(__dirname);
const path = require('path');

// Handle creating/removing shortcuts on Windows when installing/uninstalling.
if (require('electron-squirrel-startup')) { // eslint-disable-line global-require
  app.quit();
}


const createWindow = () => {
  // Create the browser window.
  const mainWindow = new BrowserWindow({
    width: 800,
    height: 600,
    webPreferences: {
      nodeIntegration: true
    }
  });

  // and load the index.html of the app.
  mainWindow.loadFile(path.join(__dirname, 'index.html'));

  // Open the DevTools.
  mainWindow.webContents.openDevTools(); …
Run Code Online (Sandbox Code Playgroud)

javascript electron electron-forge

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