inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

ModuleNotFoundError: No module named 'rest_framework django' 오류

미해결

Django REST Framework 핵심사항

안녕하세요. 블로그앱 만드는 강의를 듣지 않았어서, 기존에 만들어진 블로그앱을 강의자료를 통해 다운로드 받았습니다. 맥과 윈도우 환경차이일지 모르겠는데, 섹션1-2 router/viewset 코딩하기의 예시를 복붙하여 실행시키는 코드가 ModuleNotFoundError: No module named 'rest_framework django' 아래와 같은 오류를 내며 실행되지 않습니다. 똑같이 urls.py를 다 주석처리 해주었으며, settings.py 설정도 완료된 상태입니다. 분명 모듈 네임이 rest_fraamework 인데 어디서 django가 붙는지 모르겠네요 ;; 해당 코드를 새로 제가 프로젝트를 하나 생성하여 실행시켰을 땐 아주 잘 실행이 됩니다. 혹시 기존의 강의자료에서 VueDjAgency-ch0를 다운받아 실행시킨다고 했을 때, 혹시 추가적으로 수정하거나,봐줘야 할 부분이 있는걸까요? 감사합니다.

  • rest-api
  • django
영영 댓글 1 좋아요 0 조회수 3078

status 코드

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

tokens/phone API를 보면 res.send("인증완료") 만 보내줬는데도 200이 같이 전송 되는데 status 코드는 백엔드 측에서 res.status(200) 이런식으로 따로 입력해주지 않아도 정상적으로 api 호출이 됐을 경우에는 200이 자동으로 전송되는건가요?

  • node.js
  • javascript
  • rest-api
  • tdd
  • rest-api
  • nodejs
  • docker
  • express
  • NestJS
alice 댓글 1 좋아요 0 조회수 400

WinSCP 연결 에러

미해결

비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지

"PM2를 활용한 무중단 배포"까지 진행하고 인스턴스는 현재 실행 중입니다. 이 상태를 모르고 로컬에서 VSCode로 node index.js명령을 실행했습니다. 그 후에 인스턴스를 중지할려고 WinSCP를 접속할려고 하는데 연결이 계속 거부되고 있습니다.. 서브에 연결할 수 있는 다른 방법은 없을까요? 일시적인 현상인 줄 알고 몇 일 기다렸다가 다시 시도해도 연결이 안됩니다,,

  • html/css
  • mysql
  • git
  • HTML/CSS
  • github
  • rest-api
  • javascript
  • aws
jksyk 댓글 3 좋아요 0 조회수 1305

console.log 실행불가

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

package.json 파일까지 추가해서 해봤는데도 실행이 안되네요 해결방법 알고싶습니다

  • node.js
  • rest-api
  • express
  • docker
  • javascript
  • nodejs
  • nestjs
  • tdd
  • NestJS
rina0930 댓글 1 좋아요 0 조회수 359

npm i vs npm add

미해결

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

현재 Swagger를 활용한 API-Docs 생성 수강중 입니다. 21분 36초에 npm add 로 설치하는데 npm i 와 npm add 의 차이를 앞부분에서 설명해 주셨을까요? 기억이 왜 안날까요?

  • node.js
  • express
  • javascript
  • tdd
  • nodejs
  • rest-api
  • docker
  • nestjs
  • NestJS
김주원 댓글 3 좋아요 0 조회수 2435

25-04 pointTransaction.service.ts 에러

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

// 2. 유저의 돈 찾아오기 // const user = await this.userRepository.findOne({ // where: { id: currentUser.id }, // }); const user = await queryRunner.manager.findOne( User, { id: currentUser.id }, { lock: { mode: "pessimistic_write" } }, ); 위의 코드에서 { lock: { mode: "pessimistic_write" } }, 부분이 추가되면서 아래의 에러가 발생하고 있습니다. src/apis/pointTransaction/pointTransaction.service.ts:52:9 - error TS2554: Expected 2 arguments, but got 3. 52 { lock: { mode: "pessimistic_write" } }, 테스트를 진행해보려면 어떻게 코드 수정이 되어야 할런지요?

  • docker
  • node.js
  • tdd
  • javascript
  • rest-api
  • express
  • nodejs
  • nestjs
  • NestJS
dreaminliner 댓글 2 좋아요 0 조회수 700

노션과제에 대한 질문있습니다

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

혹시 과제 풀이를 볼수 있는곳이 있을까요?

  • node.js
  • nodejs
  • tdd
  • javascript
  • docker
  • express
  • nestjs
  • rest-api
  • NestJS
gogo 댓글 1 좋아요 2 조회수 520

mongoose v6 공지하신거 적용 했습니다. blog 저장할때, blog.user 필드에 user 도큐먼트 전체를 복사해서 저장하는데 맞나요?

미해결

mongoDB 기초부터 실무까지(feat. Node.js)

blog.user 필드에 user 도큐먼트 전체를 복사해서 저장되도록 되었습니다. blog.user 필드에는 ObjectId 가 저장되어야 하는건지, 아니면 user 도큐먼트 값을 그대로 복사한 값이 저장되어야 하는건지 궁금합니다

  • node.js
  • 데이터 엔지니어링
  • javascript
  • rest-api
  • aws
  • DBMS/RDBMS
  • dbms/rdbms
  • nodejs
  • 데이터-엔지니어링
  • mongodb
tomyumgoong 댓글 1 좋아요 0 조회수 437

insert 문제

미해결

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

질문에 defer-datasource-initialization: true 추가하라해서 했는데도 안됩니다

  • rest-api
  • spring-boot
kim1234123 댓글 1 좋아요 1 조회수 429

NGINX에러

미해결

비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지

vi /etc/nginx/sites-available/default 수정 전에는 정상 작동합니다. 그런데 아래와 같이 수정하면 에러 발생합니다.

  • html/css
  • aws
  • git
  • javascript
  • rest-api
  • HTML/CSS
  • mysql
  • github
jksyk 댓글 3 좋아요 0 조회수 746

json 질문

미해결

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

{"hey":"guy","anumber":243, "anobject":{"whoa":"nuts","anarray":[1,2,"thr<h1>ee"],"more":"stuff"}, "awesome":true,"bogus":false,"meaning":null,"japanese":"明日がある。","link":"http://jsonview.com","notLink":"http://jsonview.com is great"} json안에 json 으로 데이터를 보낼려면 어떻게 해야하나요?

  • rest-api
  • spring-boot
kim1234123 댓글 1 좋아요 0 조회수 250

db connect 안됨

미해결

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

security부분 건너뛰고 jpa부분 부터 하고있는데 db connect 부분이 오류나서 ,yml에 datasource: hikari: jdbc-url: jdbc:h2:mem:testdb username: sa 하니 연결은 되었는데 실해하니까 create table이 만들어지지 않고 org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "drop table if exists user cascade " via JDBC Statement at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept( GenerationTargetToDatabase.java:67 ) ~[ hibernate-core-6.1.6.Final .jar: 6.1.6.Final ] at org.hibernate.tool.schema.internal.SchemaDropperImpl.applySqlString( SchemaDropperImpl.java:419 ) ~[ hibernate-core-6.1.6.Final .jar: 6.1.6.Final ] at org.hibernate.tool.schema.internal.SchemaDropperImpl.applySqlStrings( SchemaDropperImpl.java:403 ) ~[ hibernate-core-6.1.6.Final .jar: 6.1.6.Final ] at org.hibernate.tool.schema.internal.SchemaDropperImpl.dropFromMetadata( SchemaDropperImpl.java:272 ) ~[ hibernate-core-6.1.6.Final .jar: 6.1.6.Final ] at org.hibernate.tool.schema.internal.SchemaDropperImpl.performDrop( SchemaDropperImpl.java:178 ) ~[ hibernate-core-6.1.6.Final .jar: 6.1.6.Final ] at org.hibernate.tool.schema.internal.SchemaDropperImpl.doDrop( SchemaDropperImpl.java:149 ) ~[ hibernate-core-6.1.6.Final .jar: 6.1.6.Final ] at org.hibernate.tool.schema.internal.SchemaDropperImpl.doDrop( SchemaDropperImpl.java:117 ) ~[ hibernate-core-6.1.6.Final .jar: 6.1.6.Final ] at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction( SchemaManagementToolCoordinator.java:242 ) ~[ hibernate-core-6.1.6.Final .jar: 6.1.6.Final ] at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.lambda$process$5( SchemaManagementToolCoordinator.java:143 ) ~[ hibernate-core-6.1.6.Final .jar: 6.1.6.Final ] 오류가 뜹니다.

  • rest-api
  • spring-boot
kim1234123 댓글 1 좋아요 0 조회수 942

getInitialProps 과 getServerSideProps에 대해서 질문드립니다!

해결됨

풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)

해당 프로젝트에서 getInitialProps와 getServerSideProps를 동시에 쓰고 있는데 2개의 경우 pre-render를 하기 위해 작성했다고 이해했는데 둘 중 하나만 써도 되는 부분 아닌가요??? 어떤 상황떄문에 2개를 동시에 사용하는지 궁금합니다

  • rest-api
  • graphql
  • react
bj2525 댓글 1 좋아요 0 조회수 1189

swagger 오류

미해결

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version> </dependency> pom.xml에 swagger관련 추가시 There are test failures. Please refer to C:\Users\Owner\Desktop\RESTJPA\restjpa\target\surefire-reports for the individual test results. Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream. 이런 오류가 나고 또다른 dependency에 원래 코드로 작성하면 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>3.0.0</version> </dependency> http://localhost:8080/v2/api-docs로 접속하면 java.lang.TypeNotPresentException: Type javax.servlet.http.HttpServletRequest not present 오류가 뜹니다. 현재 버전 바뀌면서 javax ->jakarta로 변경된것 같은데 어떻게 해결하나요?

  • rest-api
  • spring-boot
  • rest-api
kim1234123 댓글 1 좋아요 1 조회수 3899

mini project swagger 작성 중 문제가 있어서 질문드립니다.

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

구현은 끝나서 swagger 만들고 있는데, 계속 swagger가 보내는 json을 못찾는것같습니다. request의 body에도 아무 값이 안나오네요. 도와주세요ㅠㅠ API 코드 app.post("/users", async (req, res) => { const newUser = req.body.newUser; // 여기에서 오류가 납니다. if ((await isAuthPhone(newUser.phone)) === true) { if (checkValidationEmail(newUser.email) === true) { const og = await makeOG(newUser.prefer); console.log(og); const securePersonal = secure(newUser.personal); const user = new UserCollection({ name: newUser.name, email: newUser.email, personal: securePersonal, prefer: newUser.prefer, pwd: newUser.pwd, phone: newUser.phone, og: og, }); await user.save(); await sendWelcomeTemplateToEmail(newUser); console.log( `✅: "${user.name}" 사용자가 신규 가입에 성공했습니다.` ); res.send(user._id); } else { res.status(422).send("NotValidationEmail"); } } else { res.status(422).send("NotAuthPhone"); } }); Swagger 코드 (yaml 파일은 복붙하니까 이상하게 나와서 이미지로 첨부할게요) (+ 이미지에선 parameter의 name이 body로 되어있지만, 위 API 코드에 맞춰서 name을 newUser로 설정했었지만 같은 에러가 떴었습니다.) 에러 메시지 Swagger parameter 화면 아무리 찾아도 방법을 모르겠어서 올립니다ㅠㅠ.... 도와주세요.....

  • node.js
  • NestJS
  • express
  • tdd
  • rest-api
  • rest-api
  • docker
  • nestjs
  • javascript
  • nodejs
김정욱 댓글 1 좋아요 0 조회수 909

Axios로 API 요청시 에러

미해결

비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지

Axios로 아래와 같이 요청시 Object가 안나오고 에러가 발생합니다. 에러내용은 아래와 같습니다 참고로 MySQL 데이터는 아래와 같습니다. Axios dummy 테스트는 문제가 없었는데, Network Error는 뭘까요?

  • html/css
  • aws
  • github
  • rest-api
  • javascript
  • HTML/CSS
  • mysql
  • git
jksyk 댓글 3 좋아요 0 조회수 1221

Delete 'CR' eslint 표시 없애기 공유(windows사용자)

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

windows에서 vscode에서 typescript를 사용하시다 보면 아래와 같이 delete 'cr'이라고 계속 빨간 글씨가 떠서 눈에 거슬리는 경우가 있습니다. 해결책 : eslintrc.js파일에 가셔서 아래와 같이 rules에 추가한 후 저장해 주시면 됩니다. 긁어서 eslintrc.js파일의 하단의 rules에 추가해 주세요 'prettier/prettier': [ 'error', { endOfLine: 'auto', }, ],

  • docker
  • node.js
  • rest-api
  • nodejs
  • express
  • javascript
  • tdd
  • nestjs
  • NestJS
똑같이썼는데안돼 댓글 1 좋아요 3 조회수 1121

조언 부탁드립니다. mini-project

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

현재 puppeteer-crawling해서 스타벅스메뉴와 이미지는 잘 긁어 왔는데요. 자꾸 MongoDB에 저장되어 있는 img를 불러올 때 에러가 발생하는데, 성공하신 분 있나요? 스키마에서 이미지 형식을 Buffer 했습니다. import mongoose from "mongoose"; const StarbucksSchema = new mongoose.Schema({ name: String, img: Buffer, }); export const Starbucks = mongoose.model("Starbucks", StarbucksSchema); //이미지 URL로부터 이미지 다운로드 if (!fs.existsSync("img_crawling")) { fs.mkdirSync("img_crawling"); } let fileName = `img_crawling/${menuName}.jpg`; request(menuImage).pipe(fs.createWriteStream(fileName)); console.log(`이미지 ${fileName} 저장 완료`); 저는 fs모듈과 request모듈을 추가로 사용했는데, 이미지의 주소를 MongDB에 저장하고, 이미지는 별도의 폴더에 저장되게 만들었습니다. 질문 요약 1. MongDB에 이미지 저장할 때 fs라이브러리와 request라이브러리를 사용하게 맞나요? 2. 이미지를 저장은 잘 됐는데, 화면에 뿌려 줄려고 하는데 자꾸 에러가 나요. 3.몽고DB에 접속해서 이미지 주소를 가져와서, 그 주소를 기반으로 뿌려줘야 되는지 4.아니면 몽고DB에 접속해서 그 메타주소(?)를 기반으로 현재 컴퓨터에 저장된 이미지를 화면에 뿌려줘야 하는지 자꾸 구글링하면 몽고DB에 이미지파일을 직접적으로 저장하는 것은 DB에 무리를 일으킨다. 그래서 어떠한 라이브러리를 사용해서 DB에는 메타주소(?)만을 저장하고, 이미지파일을 별도의 localStorage에 저장한다. 또한 이미지를 그냥 가져(load) 올 수 없어서 인코딩을 해줘야 한다. 뭔 말인지 모르겠어요 ㅠ.ㅠ

  • node.js
  • express
  • javascript
  • tdd
  • nodejs
  • rest-api
  • docker
  • nestjs
  • rest-api
  • NestJS
똑같이썼는데안돼 댓글 1 좋아요 1 조회수 444

[해결완료]nginx root 경로 변경 404 not found

미해결

비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지

경로 설정은 잘 된거같은데 not found가 나오네요 ㅠ nginx restart도 해봤습니다. 문제가 뭘까요? https://github.com/memilmooki/FoodMap

  • html/css
  • rest-api
  • aws
  • HTML/CSS
  • javascript
  • rest-api
  • mysql
  • git
  • github
한현묵 댓글 3 좋아요 0 조회수 10703

혹시 테스트 결제 잘 되나요??

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

여러 방면으로 시도 중인데, error_code : "NOT_READY" error_msg : "등록된 사용자가 아니거나, 아임포트 관리자 페이지에 설정된 PG정보가 없습니다." 해당 에러가 뜨면서 계속 실패하네요;; 혹시 하신 분들은 어떻게 성공하셨는지 궁금합니다. 일단 제가 예상한 것으로는 강의 화면이랑 제 구 관리자콘솔의 시스템 관리 탭이 다른 점에 눈이 가는데, 이걸 어떻게 처리해야되는지 어디를 찾아봐도 안나오네요... 강의에서는 여러 탭이 있는데 저는 두 개의 탭 밖에 보이지 않습니다. 해결 방법을 찾고 싶어도 어디서 찾아야 되는 지 감이 안잡히네요

  • docker
  • node.js
  • express
  • nodejs
  • javascript
  • tdd
  • rest-api
  • nestjs
  • NestJS
gigo96 댓글 2 좋아요 0 조회수 3104

인기 태그

인프런 TOP Writers

주간 인기글