묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
configuration 없이 수동 bean 등록
Spring Data Jpa 강의 직전까지 SpringConfig파일 (@Configuration)의 빈 생성방식을 따르지 않고 @Controller, @Service, @Repository 등의 어노테이션만 활용해서 강의를 진행해왔습니다. 하지만 해당 강의에서는 class파일이 아닌 interface파일이기 때문에 @Repository 어노테이션을 사용하여도 오류가 나는데 Spring Data Jpa는 꼭 configuration을 활용하여 의존성을 주입해야하나요?위의 방식으로 실행하여서 에러가 났습니다. 바로 직전 강의 (JpaMemberRepository) 까지는 위의 어노테이션으로도 활용이 가능했습니다.
-
미해결
2023 L'ORÉAL BRANDSTORM
2023 L'ORÉAL BRANDSTORM 마케팅계의 올림픽이라 불리는 로레알 브랜드스톰은 '마케팅 사관학교' 로레알의 글로벌 아이디어 공모전으로, 1992년부터 개최되어 올해 31회를 맞이하였으며 매년 65개국 6만명 이상의 학생들이 참가하고 있습니다. 국내 우승자에게는 로레알코리아 인턴십 기회와 전세계 인재들과 경합할 수 있는 글로벌 경연 참가의 기회까지!WHO SHOULD JOIN 2023 BRANDSTORM?✅Beauty Tech 마케팅 아이디어를 자유롭게 펼쳐보고 싶은 사람!✅AR/VR/AI/Gaming/Metaverse (NFT, Digital Collectibles…)에 관심이 있거나 공부해보고 싶은사람!✅로레알 리더들과 함께하는 멘토링/마스터클래스/워크샵 등에 참여하고 싶은 사람!✅전세계 인재들과 함께 아이디어를 공유하며 글로벌 네트워크를 쌓고 싶은 사람!✅로레알코리아 인턴십 기회를 얻고 싶은 사람!✅로레알 본사(프랑스 파리)에서의 3개월간의 Intrapreneurship 기회를 얻고 싶은 사람! [공모전 주제]CRACK THE NEW CODES OF BEAUTY – Playing field: AR/VR/AI/Gaming/Metaverse (NFT, Digital Collectibles…)- AR/VR/AI/Gaming/Metaverse (NFT, 디지털 자산 등) 기술을 활용한 뷰티 제품/서비스/경험/솔루션 아이디어를 제안해주세요. * 구체적인 미션/규칙/스터디 자료 소개는 공식 홈페이지 “MISSION” 및 “RULES”에서 확인하실 수 있습니다. [참가 요건 및 지원방법]✅자격요건:- 18~30세 이하 대학생 및 대학원생 (휴학생 포함)- 3명이 한 팀을 이루어 미션 진행 (Diversity is highly recommended (Gender, Age, Nationality and etc.)* 1차 Mission 과제물 제출 이후에는 팀원 변경이 불가능합니다.- 외국인은 국내 대학교에 재학중인 경우에만 참여 가능합니다.- 지원 시점 및 국내 대회 일정 동안 한국에서 수학/거주하는 경우에만 참여 가능합니다. (Official Rules 파일 pg.1 참고) ✅참가제한:- 과거 브랜드 스톰에 참가하여, 국제 파이널을 경험한 참가자- 최근 2년 내에 로레알 인턴십을 이수한 참가자 ✅지원방법:- Brandstorm.loreal.com 공식 홈페이지로 접속하여 지원- 아이디어를 소개하는 1 minute video (MP4) & 3 slides (PDF) 업로드와 함께 지원* 더 자세한 내용은 첨부의 <지원 가이드.pdf> 참고 부탁드립니다.* 참가에 앞서 공식 홈페이지의 “MISSION” 및 “RULES”를 반드시 확인하시길 바랍니다. [기간 및 일정]* 진행 상황에 따라 변동이 있을 수 있으며, 정확한 일정은 참가자에게 별도 안내 예정▶ 지원 기간: 2023.01.17~2023.02.27 (월) 23:59▶ National Semi-final: 3월 둘째 주▶ National Final: 3월 마지막 주🎮 Global Hackathon: 4월 한 달 간, 총 5번의 온라인 워크샵 및 마스터클래스 세션 (국내 우승자 대상)▶ International Semi-final: 2023년 5월 중▶ International Final: 2023년 6월 중 (*진행 방식 (온/오프라인) 추후 공지 예정) [우승 혜택]🏆국제대회 우승팀:- 프랑스 본사에서 3개월간 Intrapreneurship Program 참여 및 로레알 소속 직원으로서 멘토링을 받으며 프로젝트를 실현할 수 있는 기회 부여 🥇국내대회 우승팀 (1등):- 로레알코리아 인턴십 기회 부여 & 프랑스 본사가 진행하는 국제대회에 한국대표로 참여할 수 있는 기회 부여 (오프라인 진행 시 대회 참여를 위한 항공권, 숙박비 일체 지원) + 글로벌 교육 플랫폼 Coursera 수강권 부여 (수강 완료 시 글로벌 유수대학이 발급하는 Certificate 획득 가능) 🏅국내대회 준우승팀 (2등):🥈2등: 로레알코리아 인턴십 1차 동영상 전형 면제권 부여 (=서류전형 면제권) + 글로벌 교육 플랫폼 Coursera 수강권 부여 (수강 완료 시 글로벌 유수대학이 발급하는 Certificate 획득 가능)🏅국내대회 결승전 참가팀: 글로벌 교육 플랫폼 Coursera 수강권 부여 (수강 완료 시 글로벌 유수대학이 발급하는 Certificate 획득 가능) [문의 사항]- 공식홈페이지 [FORUM] 페이지에 문의 부탁드립니다.[첨부파일 링크]지원가이드 : https://www.catch.co.kr/controls/filedown/RecruitFiles/282252/3/referData?CoveringGisuNum=021141미션 : https://www.catch.co.kr/controls/filedown/RecruitFiles/282252/1/referData?CoveringGisuNum=021141규칙 : https://www.catch.co.kr/controls/filedown/RecruitFiles/282252/2/referData?CoveringGisuNum=021141
-
해결됨15일간의 빅데이터 파일럿 프로젝트
virtualBox 서버구성 질문드립니다.
안녕하세요 서버구성 강의를 보다가 서버 OS 구조가 궁금하여 질문드립니다.서버가 아래 그림 같이 리눅스 기반위에 centOS가 구동되는 것으로 이해해도 될까요? 서버에서 생성된 계정들은 각각의 OS를 대표한다고 봐도 될까요? ex root : linux / server1 : centOS서버에 대해서 기본 지식이 없는 상태라 기본 지식을 얻으려면 어떤 자료를 보면 좋을지 추천 부탁드립니다. ㅠ
-
해결됨[코드캠프] 훈훈한 Javascript
input태그 내에서 띄어쓰기 문제가 있어요
todolist 보고있습니다.엔터키를 누르면 새 할 일이 생기는데요,input 태그 안에서 띄어쓰기가 한 칸 생기네요?어째서 이런 문제가 발생하는걸까요..사진에 한칸이, 띄워져서 써져요 저 두 항목이 띄워져서 쓰인겁니다.혹시모르니 코드도 첨부해요*{ box-sizing: border-box; margin: 0px; } html, body{ width: 100%; height: 100%; } body{ background-color: azure; display: flex; flex-direction: column; align-items: center; min-height: 100vh; } .todo-container{ max-width: 100%; width: 400px; } #todo-input{ background-color: lightyellow; border: none; display: block; font-size: 2rem; padding: 0.5rem 2rem 0.5rem 0.5rem; width: 100%; } #todo-list{ background-color: snow; list-style-type: none; padding: 0; } #todo-list li{ border-top: 1px solid rgb(242,242,242); font-size: 1.5rem; user-select: none; } .complete{ color: rgb(155, 155, 155); text-decoration: line-through; } li button{ background-color: mintcream; width: 1.5rem; height: 1.5rem; margin: 0.5rem; border: 2px solid black; border-radius: 8px; cursor: pointer; } li button:active{ border: 2px solid gray; } .delete-btn-wrapper{ margin-top: 1rem; } .delete-btn-wrapper button{ font-weight: bold; background-color: antiquewhite; padding: 0.2rem 1rem; cursor: pointer; }const todoInput = document.querySelector("#todo-input"); const todoList = document.querySelector("#todo-list"); const createTodo = () =>{ const newLi = document.createElement('li'); const newSpan = document.createElement('span'); const newBtn = document.createElement('button'); newBtn.addEventListener('click',()=>{ newLi.classList.toggle('complete'); }); newLi.addEventListener('dblclick',()=>{ newLi.remove() }) newSpan.textContent = todoInput.value; newLi.appendChild(newBtn); newLi.appendChild(newSpan); todoList.appendChild(newLi); todoInput.value = " "; // console.log(todoList.children[0].querySelector('span').textContent) saveItemsFn(); } const keyCodecheck = () => { if (window.event.keyCode===13 && todoInput.value!==""){ createTodo(); } } const deleteAll = () =>{ const liList = document.querySelectorAll('li'); for(let i=0; i<liList.length; i++){ liList[i].remove(); } } const saveItemsFn = () =>{ const saveItems = []; for(let i=0; i<todoList.children.length; i++){ const todoObj = { contents: todoList.children[i].querySelector('span').textContent, complete: todoList.children[i].classList.contains('complete') } saveItems.push(todoObj); } console.log(saveItems); }<!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <title>To-Do List</title> <link rel="stylesheet" href="./index.css"> </head> <body> <h1>To Do</h1> <div class="todo-container"> <input type="text" id="todo-input" onkeydown="keyCodecheck()"> <ul id="todo-list"> </ul> </div> <div class="delete-btn-wrapper"> <button onclick="deleteAll()">Deletel ALL</button> </div> <script src="./index.js"></script> </body> </html>
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
도커 포트
안녕하세요, react 도커파일 작성 및 docker run을 해줬는데요, (port 10001:10001) localhost:10001이 들어가지지 않는데,, 별도의 설정이 필요할까요?
-
미해결다양한 사례로 익히는 SQL 데이터 분석
쿼리 질문
안녕하세요, 도움을 받고자 글 올립니다.97년 이후 nw데이터의 '국가/ 기준월 / 대표제품명 / 구매고객수 / 동시구매 고객 수 / 구매 횟수 / 동시구매 횟수 / 동시구매율' 을 구해보았는데 결과가 나오긴 하는데 맞는지 알 수가 없어서 코드리뷰 부탁드립니다. 더불어 더 좋은 코드가 있을지 여쭙습니다.새해 복 많이 받으세요 with uu as (select customer_id, product_id, order_id, product_name, order_date, ship_addressfrom(select c.product_id, c.product_name, a.amount, b.order_date, b.ship_address , b.customer_id, b.order_idfrom order_items a join orders b on a.order_id = b.order_idjoin products c on a.product_id = c.product_idwhere extract(year from b.order_date) >= 1997) tt), xx as (select ww.customer_id, ww.product_id as prd_01, vv.product_id as prd_02, ww.order_date, ww.ship_addressfrom uu ww join uu vv on ww.customer_id = vv.customer_id), temp_01 as (select customer_id, prd_01, prd_02, extract(year from order_date) as year_ord, extract(month from order_date) as month_ord, ship_address as countryfrom xxwhere prd_01 != prd_02group by 1,2,3,4,5,6order by 1,2,3,4,5,6)---------------구매자 id, 대표제품 id, 동시구매제품 id, 년, 월, 국가, temp_03 as (select prd_01, prd_02, count(*) as cnt_prd_prdfrom temp_01group by 1,2order by 1, 3 desc) -----------------대표제품 id, 동시구매제품 id, 동시구매 횟수, temp_04 as (select distinct product_id, count(customer_id) as cnt_prdfrom order_items oi join orders o on oi.order_id = o.order_idgroup by 1order by 1)-------------------- 대표제품 id, 구매고객수, temp_05 as (select prd_01, prd_02, count(customer_id) as cnt_prd_customerfrom temp_01group by 1,2order by 1,3)-------- 동시구매 고객 수, temp_06 as (select customer_id, count(order_id) as cnt_customerfrom ordersgroup by 1)------ 구매횟수, temp_07 as (select distinct t5.prd_01, t5.prd_02, cnt_prd_customer as 동시구매고객수, sum(cnt_customer) as 구매횟수, cnt_prd_prd as 동시구매횟수, cnt_prd_prd/sum(cnt_customer) as 동시구매율from temp_01 t1 join temp_05 t5 on t5.prd_01 = t1.prd_01 and t5.prd_02 = t1.prd_02join temp_06 t6 on t1.customer_id = t6.customer_idjoin temp_03 t3 on t1.prd_01 = t3.prd_01 and t1.prd_02 = t3.prd_02group by 1,2,3,5order by 1,5 desc) ---/ 동시구매 고객 수 / 구매 횟수 / 동시구매 횟수 / 동시구매율, temp_08 as (select distinct country, year_ord , month_ord , prd_01, cnt_prd as 구매고객수from temp_01 t1 join temp_04 t4 on t1.prd_01 = t4.product_idorder by 1,2,3,4)---국가/ 기준월 / 대표제품명 / 구매고객수select distinct t8.*, prd_02, 동시구매고객수, 구매횟수, 동시구매횟수, 동시구매율from temp_08 t8 join temp_07 t7 on t8.prd_01 = t7.prd_01;
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
HTTP 메시지 바디, 화면 출력 관련 질문
웹 브라우저는 HTTP 메시지 바디에 담긴 것을 화면에 그대로 출력해주나요?@ResponseBody @RequestMapping("/response-view-v2") public String responseViewV2(Model model) { model.addAttribute("data", "hello!!"); return "response/hello"; }위 코드에서 HTTP 응답 메시지 바디에 response/hello라는 문자열이 실리는 것은 알겠습니다. 그런데, 화면에도 보이는 이유는 브라우저가 그렇게 해주기 때문인가요??
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
자료 요청드립니다.
이메일로 보냈는데 확인을 하지 않으셔서 자료 요청드립니다. guswjdedi@gmail.com
-
미해결재고시스템으로 알아보는 동시성이슈 해결방법
redisson 질문입니다.
public void decreaseStock(Long key, Long quantity){ RLock lock = redissonClient.getLock(key.toString()); try{ boolean available = lock.tryLock(60, 1, TimeUnit.SECONDS); if(!available){ System.out.println("lock 획득 실패"); return; } stockService.decreaseStock(key, quantity); }catch (InterruptedException e){ throw new RuntimeException(e); }finally { lock.unlock(); } }안녕하세요 redisson 활용에 질문있어서 드립니다.tryLock()부분의 waitTime 부분이 강의에서는 5로 설정하셨는데, 제가 강사님과 동일하게 5로 설정하면 테스트가 실패했습니다. expected: <0> but was: <41>이와 같이 실패가 떠서 timewait값을 조금씩 늘려주면서 테스트하니까 60에서는 안정적으로 성공하는걸 확인했습니다. 이부분에 대해서 질문이있는데, timewait값에 따라 성공,실패가 달라지는건 서버 환경에 따라 달라지는걸로 보면 되는걸까요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
public 캐시 vs private 캐시
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요.안녕하세요. 프라이빗 캐시와 퍼블릭 캐시 작동방식을 제대로 이해했는지 알고 싶어서 문의 남깁니다.퍼블릭 캐시 같은 경우처음 client가 요청을 했을 때 원서버에서 캐시를 받고 프록시 캐시 서버에 캐시를 저장한 후 client에게 데이터를 넘겨주고이후 다른 client들에게서 요청이 올때는 원서버로 안가고 프록시 캐시 서버로 부터 데이터를 받는 것으로 알고 있습니다.그러면 데이터를 요청했던 client가 다시 요청을 하게 되면 캐시가 결국에는 프록시 캐시 서버에 존재하는 것이므로Q1. 전체 데이터(표현 헤더+ 표현 바디)를 다시 다운로드 하는 것인지 궁금하고(= 프록시 서버로부터 온 응답을 웹 브러우저 캐시에 저장을 하는 것인지 궁금합니다.),Q2. 요청을 할 때 헤더에는 조건부 요청이 없을 것 같은데(캐시가 결국에는 프록시 캐시 서버에 있기 때문에 -> 이 부분도 맞게 이해한 것인지 잘 모르겠네요) 이게 맞는지 궁금합니다. 프라이빗 캐시인 경우Q3. client의 개인 웹브라우저에 캐시를 저장하니깐 재요청시(캐시 유효기간이 지났을 때) 원 서버에서 조건부 요청을 서로 맞추어보는지 궁금합니다.Q4. 만약 그렇다고 하면 결국 서버에 제가 받고 싶은 데이터들이 저장(프록시 캐시 서버와 물리적 위치를 제외하곤 다를게 없다고 주관적인 생각이 듭니다.)되어있다는 것인데 이게 어떻게 해당 client만을 위한 것인지 잘 이해가 안됩니다.감사합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
static_pointer_cast와 static_cast의 차이가 무엇인가요?
강의 56분경에 component를 Transform으로 static_pointer_cast를 이용해서 캐스팅 해주는데 static_cast와 static_pointer_cast의 차이를 모르겠습니다.
-
미해결웹 게임을 만들며 배우는 React
번외 질문입니다.. 혹시 2-9 강의에서 초반~중후반부
검은옷 입고 계실때에 사용하시던 키보드 정보 여쭤보고 싶습니다.. 좋은 강의에 키보드 소리도 너무 좋아서요.. 엉뚱한 질문 죄송합니다
-
해결됨비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
부트 캠프 수료 후, 스터디 방향 상담
소개한정수님의 해당 커리어 강의를 여러 많은 분들에게 전파하고 있는 수강 수료한 백엔드 개발자를 희망하는 김제하입니다!<br>현재 상황한정수님 따라서 hugo로 기술 블로그 만들고 해당 강의 수강 수료 후, 6개월 이상이 지났는데요. 개인적으로 정수님 강의를 보고 정리한 것들을 계속 되새기면서 공부하고 있습니다. 코테나 이력서 작성이나, 기술 면접 공부나 말씀하신 방향대로 학습하고 있습니다.python / django 커리어로 시작하기 위해서 작년 9월 달부터 12월까지 해당 기술 스택의 부트캠프가 거의 없었다가 1기로 유료 부트캠프가 생겨서 4개월 과정을 마치고 수료하게 되었습니다. 학습한 기술 스택은 django, docker, docker-compose, AWS EC2, S3, RDS 정도입니다. 그런데, 백엔드 부트캠프임에도 불구하고 프론트까지 신경써서 하느라 백엔드의 완성도가 높지 않은 상황입니다. (풀스택으로 진행하여 백엔드의 완성도는 높지 않지만, 프론트와의 흐름이 어떻게 흘러갈지 알게 되어 기획, 설계, 프론트 개발과 백엔드 개발, 배포까지 경험하게 되어 좋은 경험이 되었습니다)그리고, 여러 군데 이력서 던지면서 프로젝트의 완성도를 더 높일려고 합니다. 그리고 두 군데에서 리크루터로부터 이력서를 넣어볼 생각이 없냐고 제의가 온 상황입니다. 하지만 아직 프로젝트 완성도가 제가 원하는 수준이 아닙니다.부트캠프를 수료해보니 왜 우테코 같은 코스를 추천하신 이유를 알 것 같습니다. 유료 무료도 있지만 무엇보다 장기간 동안 뛰어난 멘토 밑에서 협업하며 프로젝트 경험을 키울 수 있는 건 최고의 성장 환경인 것 같습니다. 하지만 python/django는 별로 없더라구요. 싸피는 비전공 과정으로 가게되면 python을 너무 기초부터 알게되어 좋지 못하다고 생각했습니다. 그리고 깊이 있게 학습은 못한다고 들었습니다.금전적으로는 슬슬 돈이 부족해서 나라에서 주는 수당과 알바를 병행할 예정입니다.<br>python / django를 선택한 이유python/django를 선택한 이유는 이 방향으로 진행하다가 DevOps나 Data engineering 커리어 방향으로 흘러가기 위해서 입니다. 그리고 해외 취업에는 java/spring보다는 python/django가 공고가 훨씬 많아서 이기도 합니다.고민확실히 node.js나 java/spring으로 취업 공고가 압도적으로 많아서 python/django 으로 취업을 할려면 확실히 준경력직만큼의 실력을 갖쳐야될 걸로 예상됩니다.강의에서도 계속 말씀하신 바이지만 바로 취업하기 보다는 더 준비해서 선순환을 일으키는 곳으로 가라고 말씀하신 걸 기억합니다.그래서 몇 가지 고민이 있습니다.SW 마에스트로 과정에 지원해서 합격한다면 취준 기간이 길어지더라도 이 과정을 겪자원하는 연봉 수준(대략 4천만원)이 아니어도 배울 수 있는 회사면 빨리 취업한다.3월에 DevOps 부트캠프가 있는데 이를 신청해서 백엔드 개발자로서 인프라 설계 관한 경쟁력을 추가한다.프로젝트를 별도로 진행하면서 알바를 병행하여 부트캠프 할부를 빨리 갚아버리고, F-lab이라는 유료 멘토링 과정을 지원한다.현재 제 나이는 만으로 29살입니다. 이번 년도 6월이 지나면 만 30이 됩니다. 나이는 안본다고 하지만, 한국이라서 그런지 계속 신경쓰게 되네요..ㅠㅠ 취준 기간은 작년 22.02 부터 공부를 제대로 시작했으니, 이제 1년 되어 갑니다.어떤 방향을 강하게 추천하시는지 알려주시면 감사하겠습니다. Thank you for awesome lecture마지막으로 한정수님에게 감사하다는 말씀을 전하고 싶습니다.부트캠프를 수강하면서 느낀 것은 다른 여러 사람들과 비교해서 한정수님 덕분에 남들보다 훨씬 몇 보 빠른 방향으로 올바른 방향으로, 학습한 게 느껴집니다. 처음에는 이 강의 비용이 비싸게 느껴졌는데, 시간이 지날수록 너무 잘했다는 게 느껴집니다. (그럼에도 많이 부족하다고 느끼고 후회는 남는 것 같습니다.)감사하다는 말씀드리고 싶습니다. 감사합니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-A 일곱난쟁이 질문입니다
안녕하세요.2309 - 일곱난쟁이 관련 질문입니다.조합 풀이인데, 진짜 똑같이 친것 같은데 왜 틀렸다고 하는지 잘 모르겠습니다.http://boj.kr/ab49141d52e34dbd8685e72b2dddc31e감사합니다. 어렵네요 ㅠ
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
파싱 오류
상품 리스트로 넘어갈때 오류가 나네요디버깅 해서 order 사이즈 넘어오는거 확인했고, h2 데이터 베이스에 DB 넘어가는것도 확인했는데 안되네요html 오류인것같은데 못잡겠습니다
-
미해결
파이썬 Django 질문이 있습니다.
index.html에서 <input type="text" name="URL" value="asdf"><br> URL값을 입력해서 views.py로 이동하여 url 값을 넣어주고 http_post_request.txt 결과값을 확인하고 싶습니다. 그런데 url 값을 index.html에서 입력을 해주어야 view.py에서 실행이 될텐데 view.py에서 url값이 None인 상태에서 바로 실행이 되어서 url값에 None이 뜨는거 같습니다.이런 경우 어떻게 해야할까요?
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
강의 13:26 질문드립니다.
강의 교안을 보면 '응답의 경우에도 @ResponseBody를 사용하면 해당 객체를 HTTP 메시지 바디에 직접 넣어줄 수 있다.'고 작성되어 있습니다.여기에서 '객체를 HTTP 메시지 바디에 넣는다'는 말에 대해 여쭤보고 싶은데요, HTTP 메시지 컨버터에 의해 문자열로 바뀐 것이 바디에 실린다는 뜻이 맞을까요?
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
ModuleNotFoundError: No module named 'accounts.urls'
안녕하세요 강사님커스텀 유저 지정 및 회원가입 구현의4분 40초 쯤에 AUTH_USER_MODL 추가 부분이 나오는데요.이 부분 관련하여 데이터베이스 기존에 있는 것을 삭제하고AUTH_USER_MODEL = 'accounts.User'라고 설정한 뒤에 python manage.py makemigrations accounts라고 하면File "/Users/daniel_choi/opt/anaconda3/envs/instagram_second/lib/python3.8/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked ModuleNotFoundError: No module named 'accounts.urls'이렇게 나오더라구요.위의 방법에 있어서 읽어올 수 없길래AUTH_USER_MODEL = 'accounts.models.User'라고 해주었더니 이번에는ValueError: Invalid model reference 'accounts.models.User'. String model references must be of the form 'app_label.ModelName'.라고 나옵니다어떻게 해결하면 될까요? ㅠㅠ
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
질문이있어요 $().text를 써준이유가 뭔가요??
$().val()를 사용해도 인풋안에 입력된값을 가져올수 잇을거같은데 $().text와 $().val()의 차이점이 무었인가요?
-
미해결만들면서 배우는 프론트엔드 DO IT 코딩 (Next.js, Typescript)
1월 21일까지 수강기간인데
안녕하세요. 1월 21일까지 수강기간인데 제가 한번더 총체적으로 살펴보길 소망해서요.혹시 수강기간을 연장해주실 수 있을까요?보통 무제한 수강인줄알고 구매를 했었는데 수강기간이 제한이 있는줄 늦게 알게 되었습니다. ㅠ