분류 전체보기101 Django 3일차 데이터를 추가할때마다 2가지를 진행해야함 1. 마이그레이션 python manage.py makemigrations 2. 반영되지 않은 마이그레이션 반영 python manage.py migrate ctal + shift + p를 통해 sqlite를 확인(vscode sqlite가 존재해야함.) (7방향에서 DB확인) auto now created_at = models.DateTimeField(auto_now_add=True) #추가될 때 업데이트 updated_at = models.DateTimeField(auto_now=True) #수정될 때 업데이트 ORM 객체 관계형 맵핑 MANAGER MYMOEL.obiects.all() python manage.py shell requirements.txt에 .. 2024. 4. 12. Django 2일차 form에서의 속성 사용법 action : 데이터를 어디로 보낼지 ex) "/submit" method : 데이터를 어떤 방식으로 보낼지 ex) "post" html Form은 get,post만 가능 method가 비어있거나 잘 모르면 get으로 요청함. label for의 의미 input은 반응할려면 버튼을 클릭하는 수밖에 없지만 label for과 input의 id가 같으면 label을 클릭해도 반응함. 이는 모바일에서 자주 사용됨 input은 데이터에 따라 크게 바뀜 data, password, text 처럼 name 속성 서버에서는 name 속성의 값에 접근 name 속성의 값이 key가 되고 사용자가 입력한 값이 value가 되어 전송됨 url 디스패쳐 "/"에 관한 정보 https://velo.. 2024. 4. 12. NOST 5일차 1. openai chat에 대한 기억에 관해 알아보고 있었음 2. 로직 수정중 알아보던 도중 2가지의 방법을 찾게 되었지만 첫번째 방법은 비효율적일 것 같고 두번째는 아직 구체화를 못했다. 1. 수파 메모리 이전 대화 내용을 토큰 한계 단위로 나누기 -> 각 내용을 LLM에게 요약을 부탁하기 -> 요약본 조각을 모두 합친 내용을 다시 요약하여 최종 요약본을 만드는 것 2. 임베딩아래의 블로그를 확인하여 진행하면 될 것 같다. https://sudormrf.run/2023/06/06/owngpt/ 아직 더 좋은 방법이 있다고 하심. 2024. 4. 9. Django 기초 1일차 파이썬이나 라이브러리를 다운 받을 때 LTS : long term support 를 확인하여 안정적인 버전을 선택하도록 한다. 프로젝트 생성 django-admin startproject django-admin startproject . app 생성 python manage.py startapp articles 장고 프로젝트 시작 python manage.py runserver rm -rf : 프로젝트 삭제 간단한 파일 구조 settings.py : 프로젝트 설정을 관리 urls.py : 어떤 요청을 처리할지 결정하는 곳 __init__.py : 하나의 폴더를 하나의 파이썬 패키지로 인식하도록 하는 파일 (호환성용 예전 파일) wsgi.py : 웹 서버 관련 설정 파일 manage.py : 장고 프로젝트.. 2024. 4. 8. prompt 자주 사용하는 프롬프트 너의 답변대로 차근차근 진행하자. 너의 임무를 잊지말고 반드시 진행해. 이 부분들은 추후에 내 사업에 사용할 것이기 때문에 매우 중요해. 그리고 올바르게 해결하지 못할 경우 벌점을 주고 나는 다른 생성형 ai에게 부탁할거야. 대신 제대로 나중에 팁을 줄게. 필요한 정보가 충분할 때까지 나에게 질문해. 1. 본론부터 말하기. 2. 청중을 설정하고 질문 . ex) 스마트폰을 사용해 본 적이 없는 시니어 3. 복잡한 작업을 간단한 프롬프트로 세분화. ex) 3x+3y -(4x-5y)를 계산해 >>> p1) 방정식의 괄호안의 각 항에 음의 부호를 분배합니다 p2) "x","y"의 계수를 계산합니다. p3) 계산 후 단순화된 표현식을 출력합니다. 4. 부정문을 사용하지 말고 긍정문을 사용한.. 2024. 4. 8. nothing 5일차 발표일이기에 최종적으로 테스트를 하고 문서들을 작성함. 피드백 1. var으로 선언하는 것보단 const , let으로 고치는 방식이 더 나아 보인다고 하셨음. 2. 비밀번호에서의 str의 갯수제한을 생각보다 널널히 해야함. 해싱하여 비밀번호가 보안키로 변경되었을 때 생각보다 길기 때문이다. 3. SA에 api 명세서를 작성하기 힘들 때 해당 관련된 라이브러리가 존재함. 개인적으로 1조의 프로젝트의 완성도가 높아 보고 배워야할 것 같다. README가 특히 내가 생각하는 완성형인 것 같다. https://github.com/sieuno3o/kkyulboard?tab=readme-ov-file 2024. 4. 5. 이전 1 2 3 4 5 6 7 8 ··· 17 다음