[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
섹션 8 flask 다양한 기능: 다양한 데코레이터 3분 37초 flask_ deco.py 파일 실행 시 AttributeError: 'Flask' object has no attribute 'before_first_request'. Did you mean: '_got_first_request'? 라고 에러가 뜹니다. 검색 해 보니 Flask는 2.2.x 이후로 'before_first_request'를 더 이상 사용하지 않는다고 합니다. before_first_request 는 어떻게 대체가 되는건지... 정보 검색이 어렵습니다. 어떻게 하면 될까요? 도와주세요~
왜 이러는지 알 수 있을까요? 찾아봐도 모르겠습니다... '-webkit-text-size-adjust' is not supported by Chrome, Chrome Android, Edge 79+, Firefox, Safari. Add 'text-size-adjust' to support Chrome 54+, Chrome Android 54+, Edge 79+.
결론부터 말씀드리면 자식 클래스 에서 아무런 멤버변수를 초기화하지 않을 때, 생성자에서 this.[변수명]으로 멤버변수를 초기화 할 수 있는걸로 압니다. 그런데 아래 이미지는 this로 접근한 동일 이름의 변수에서 왜 부모 변수가 변경되는건가요? 자기자신의 멤버 변수가 생성자에서 초기화되는 개념이 아닌가요? 부모의 price 100으로 고정 자식 클래스에서 price를 생성자에서 초기화 자식 인스턴스의 printCar() 메서드 호출 결과. 둘다 1000인 이유가는 무엇인가요? 부모는 100이 아닌
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 교수님. C++ 문법 공부 이후에 프로그램을 만들어보고 싶은데요 제가 '업무 자동화 프로그램'을 만들어보고 싶은데, 이를 하려면 무엇을 공부해야 할까요? 제가 찾아본 것은 winapi, MFC 등을 공부해보라는 것을 찾았는데, 이 내용이 좀 그동안 봤던 코드들이랑 너무 이질적이라 제가 접근하기에 어렵더라구요. 이 방법에 대해 교수님께서 좀 알려주시면 정말 감사할 것 같습니다! 또 좋은 책이나 참고자료가 있다면 알려주시면 감사합니다
안녕하세요 강사님 좋은 강의 감사드립니다. 강의의 코드를 따라하며 실습을 하고 있는데 job이 실패했을 경우에만 재시작이 가능하고 completed로 정상적으로 종료되었을 경우에는 재실행이 안된다는 것을 숙지하고 있습니다.(파라미터 없거나 동일할 경우) 근데 현재 flow 관련 실습을 하다보니 job 실행 시 아무런 파라미터도 주지 않고 Job이 completed로 정상적으로 끝났음에도 불구하고 Job이 재실행되는 경우가 있는데 이는 어떤 이유 때문인지 알려주실 수 있을까요? step 내부에서 contribution을 통해 extiStatus를 FAILED로 설정한 것 때문인지, 이외에도 다른 이유가 있는지 궁금합니다. 확인해주시고 답변 주시면 많은 도움이 될 것 같습니다. 감사합니다.
정답 부분에서 김길동 1 부분이 이해가 가지 않아 질문드립니다. '김길동 2' 가 답인줄 알았는데.. 왜 인구 2인데 김길동 2 가 아닌지 궁금합니다.. person_count++와 age++는 하나의 단락안에 있어 인구 2면 김길동 2/ 인구 1이면 김길동 1로 되어야 하는 거 아닌가요?
안녕하셔요. 강좌 잘 보고 있습니다. 문의드릴 내용은 Vue3 Pinia state 값을 Composable API를 사용 할때 초기화를 해야 되는지 궁금해서 문의 드림니다. 인터넷을 찾아보니 $reset 함수를 사용해서 공통 Plugin에 등록하고 난 후, 호출하는 페이지에서 reset 함수를 호출하면 된다고 합니다. 제 짧은 생각에는 pinia store 호출하는 함수(actions)에서 state값을 초기화를 하고 사용하면 될 것 같아 보이는데.. 공통으로 만들어서 제공을 해야 하는지 궁금합니다. 예제 소스) [main.js] ... const pinia = createPinia(); pinia.use(({ store }) => { const initialState = cloneDeep(store.$state); store.$reset = () => store.$patch(cloneDeep(initialState)); }); .... [호출 페이지] .... onBeforeUnmount(() => { store.$reset(); }); ...
InActionState 플레이어의 입력을 받게 하려고 했는데 private PlayerInputEnum[] playerinput; 이렇게 변수를 만들고 playerinput = Entity.Owner.PlayerEntityInput.playerInputList; 이거를 통해서 가져오려고 했는데 이걸 Setup에 넣으면 스테이트 머신이 고장나면서 버그가 발생하고 KeyNotFoundException: The given key '0' was not present in the dictionary. System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) (at <834b2ded5dad441e8c7a4287897d63c7>:0) StateMachine`1[EntityType].GetCurrentState (System.Int32 layer) (at Assets/Scripts/Core/StateMachine/StateMachine.cs:360) StateMachine`1[EntityType].GetCurrentStateType (System.Int32 layer) (at Assets/Scripts/Core/StateMachine/StateMachine.cs:363) Skill.GetCurrentStateType (System.Int32 layer) (at Assets/Scripts/Core/Skill/Skill.cs:600) Test.SkillTest.OnGUI () (at Assets/Scripts/Test/Skill/SkillTest.cs:53) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&) Enter에 넣어야 멀쩡히 작동을해서 질문을 드립니다. 다른 변수로 테스트를 해보아도 배열 형태의 변수만 버그가 발생하는것 같아 질문을 드립니다.
안녕하세요 만들었던 예제를 살펴보는 와중에 section1, section4에서 약간의 문제(?)가 발생하여 질문드립니다. section1에서 스크롤을 올려버리면 다시 스크롤을 아래로 내려도 반응이 없고 아예 먹통이 되어버립니다 section4에서는 스크롤을 아래로 내리면 먹통이 됩니다 혼자 해결해보려고 했으나 감이 오질않아서.. 어떻게 코드를 수정하면 좋을지 질문드립니다!