IT/웹개발
-
1219 웹개발 에러IT/웹개발 2024. 12. 20. 01:51
from flask_wtf import FlaskFormModuleNotFoundError: No module named 'flask_wtf'(daon) c:\projects\daon>pip install flask_wtf 오류메시지 해결법 flask_wtf모듈이 설치되어 있지 않아서 생기는 에러Flask에서 WTForms를 사용하기 위한 확장 패키지 모듈 설치: flask_wtf를 설치해야 합니다. 아래의 명령어를 사용하여 설치할 수 있습니다.bash쉘에 다음 명령어를 입력한다pip install flask-wtf 설치 확인: 설치가 완료된 후, 다음 명령어로 설치된 패키지를 확인할 수 있습니다.bash쉘에 다음 명령어를 입력한다 pip list 여기서 flask-wtf가 목록에 있는지 확인하세요.애플..
-
1217 오토 인크리먼트 초기화 방법IT/웹개발 2024. 12. 17. 19:03
MySQL에서 오토 인크리먼트 값을 초기화하는 방법은 ALTER TABLE 명령어를 사용하여 테이블의 AUTO_INCREMENT 속성을 설정하는 것입니다. 아래는 구체적인 방법입니다.오토 인크리먼트 초기화 방법기본적인 초기화: 테이블의 오토 인크리먼트 값을 1로 설정하고 싶을 때는 다음과 같이 실행합니다.ALTER TABLE 테이블명 AUTO_INCREMENT = 1;이 명령은 다음 삽입 시 오토 인크리먼트 값이 1부터 시작하도록 설정합니다. 단, 테이블에 기존 데이터가 있는 경우, 가장 큰 ID 값보다 큰 숫자로 설정해야 합니다.데이터 삭제 후 초기화: 테이블의 모든 데이터를 삭제한 후 오토 인크리먼트를 초기화하고 싶다면, TRUNCATE 명령어를 사용할 수 있습니다. 이 명령어는 테이블의 모든 데이터..
-
1216 페이지네이션IT/웹개발 2024. 12. 16. 21:00
보통의 페이지네이션의 갯수 기준을 알려줘 혹은 권고하는 페이지네이션의 기준 숫자가 있어?페이지네이션의 갯수 기준은 사용자의 경험과 웹사이트의 목적에 따라 다를 수 있지만, 일반적으로 권장되는 기준은 다음과 같습니다: 페이지당 항목 수: 보통 10개에서 30개 항목이 적당합니다. 너무 많으면 사용자가 스크롤하기 어려워지고, 너무 적으면 페이지가 자주 바뀌어 불편할 수 있습니다. 페이지 수: 일반적으로 5개에서 10개의 페이지 링크를 보여주는 것이 좋습니다. 예를 들어, 현재 페이지를 중심으로 앞뒤로 2~3페이지를 표시하는 방식입니다. 무한 스크롤: 모바일 환경이나 콘텐츠가 많은 사이트에서는 무한 스크롤을 사용하는 경우도 많습니다. 이 경우 페이지네이션 대신 스크롤을 통해 추가 콘텐츠를 로드합니다. 사용자 ..
-
1211 오늘의 에러IT/웹개발 2024. 12. 11. 01:42
들여쓰기 에러 파이썬에서 코딩을 할 때, 블록 들여쓰기를 잘 하자.그 부분이 어긋나면 바로 에러다. ->IndentationError: unexpected indent 오류는 코드에서 들여쓰기가 잘못되었을 때 발생합니다. 이 오류를 해결하기 위해서는 코드의 들여쓰기를 확인하고 수정해야 합니다. 템플릿 파일을 찾지 못함 템플릿 파일이 있는지? 템플릿 파일의 위치가 어디인지 확인 필요 ->jinja2.exceptions.TemplateNotFound: product_detail.html 오류는Flask 애플리케이션이 product_detail.html 템플릿 파일을 찾지 못할 때 발생합니다. Flask에서 URL을 생성할 때 해당 엔드포인트가 정의되어 있지 않거나, 매개변수를 올바르게 전달하지 않았을..
-
javascript 와 python의 from import 문법 방식 비교IT/웹개발 2024. 12. 9. 20:51
Python의 from ... importPython에서 from ... import 문법은 특정 모듈이나 패키지에서 필요한 부분만을 가져오는데 사용됩니다.이 방식은 코드의 가독성과 효율성을 높여줍니다. python 사용 예시# math 모듈에서 sqrt 함수만 가져오기from math import sqrtresult = sqrt(16) # 4.0주요 특징1 .모듈화: Python은 모듈을 통해 코드의 재사용성을 높이고, 다른 파일에서 정의된 함수를 쉽게 사용할 수 있습니다.2. 명시적 가져오기: 필요한 함수나 클래스를 명시적으로 가져옴으로써 코드가 더 명확해집니다.3. 네임스페이스 관리: 가져온 함수나 클래스는 현재 네임스페이스 내에서 직접 사용할 수 있습니다. JavaScript의 import 문법..