[Django][RestAPI] Image Path로 서버에 이미지 업로드하기 서버에서는 사용자 PC에 있는 이미지의 경로만 갖고 해당 위치의 이미지를 서버로 복사(이동)할 수 없다. 파일 열기(불러오기)기능을 하는 을 이용하면 가능하지만, JS에서 서버로 넘긴 path만으로는 Chrome에서 사용자 PC에 접근을 막았기(fakepath, Chrome보안정책) 때문에 불가능했다. Electron(NodeJS)에서 서버로 RestAPI(Django Rest FrameWork)를 통해서 이미지 경로만 갖고 여러 개의 이미지를 한번에 전송하려면 base64로 인코딩(encode/encoding)한 값을 서버로 전달 한 후 서버에서 base64를 이미지로 디코딩(decode/decoding)해주면 된다. 먼저,..
전체
[JavaScript] Bootstrap Modal 닫힘 방지 방법 Modal 밖 영역 눌렀을 때 자동 닫힘 방지 방법1. HTML 방법2. JavaScript $('#modal').modal({ backdrop: 'static' }) 키보드 ESC 눌렀을 때 자동 닫힘 방지 ( KeyEvent 방지 ) 방법1. HTML 방법2. JavaScript $('#modal').modal({ keyboard: false }) [참고] https://stackoverflow.com/questions/16152073/prevent-bootstrap-modal-from-disappearing-when-clicking-outside-or-pressing-esca
[Electron] 빌드(build) 하기 2 ( electron-builder ) 이전 글 `[Electron] 빌드(build) 하기 ( electron-builder )`에 정보를 조금 더 추가한 글입니다. mac사용자를 위해 osx 빌드가 필요했고, 관련해서 찾아보았습니다. 다행히 한글로된 글이 존재했고, 해당 글을 따라 했습니다. (출처) * 사용 방법 지난 번과 마찬가지로 package.json을 수정해줍니다. 이번에는 각 요소에 대한 설명을 하진 않겠습니다. 필요하다면 이전 글을 참고해 주세요. { ... "scripts": { ... "build": "electron-builder build", "build:osx": "build --mac", "build:win32": "build --w..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbAczyd%2FbtqwCrgxrcY%2F3TFTIWHjew8NwX4oAM4Sv1%2Fimg.png)
[Electron] ProgressBar 사용하기 (부제: electron-progressbar) Electron에서 TaskBar에 진행 상태를 나타내는 방법이 있다. setProgressBar를 이용하면 된다. setProgressBar의 값은 0~1사이의 퍼센트 값을 이용한다. 예를 들어, 63%는 0.63을 입력하면 된다. 그리고, 0보다 낮은 값(-1)으로 설정하면 진행 상태가 제거되고, 1보다 높은 값(2)를 설정하면 진행 상태가 중간 모드로 변경된다. const { BrowserWindow } = require('electron') const win = new BrowserWindow() // ex) 50% win.setProgressBar(0.5) 하지만, 어플리케이션 자체에도 진행바를 나..
[Electron] crashReporter 윈격 서버에 애플리케이션 오류 보고를 자동으로 제출 https://tinydew4.github.io/electron-ko/docs/api/crash-reporter/
[VSCode] 열리지 않을 때 해결 방법 어떤 부분에서 에러가 발생해서 VSCode가 실행되지 않는 지 확인하기 위해 터미널에서 `code --verbose`를 입력해 본다. $ code --verbose 정상적이라면 vscdoe가 곧바로 실행되지만, 그렇지 않다면 어느 부분에서 오류가 발생했는지 뱉어준다. 오류 1 ...생략... [main 2019-07-08T01:26:39.779Z] URIError: URI malformed at decodeURIComponent () at s (C:\Users\itinerant\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\code\electron-main\main.js:106:693) at Fun..