전체 글11 django model 상속모델 클래스 하나가 테이블 하나에 대응 필드의 속성 하나가 db의 컬럼에 대응. 필드 필드 타입 필드를 지정함으로써 설정되는 것. 1. 종류 2. 폼에서 렌더링 될 때의 위젯 타입 3. 최소한의 검증방법. 장고에는 기본 필드종류가 많다. https://docs.djangoproject.com/en/4.2/ref/models/fields/#model-field-types에서 모든 종류를 확인할 수 있고, https://docs.djangoproject.com/en/4.2/howto/custom-model-fields/에서 커스텀 모델 필드를 만드는 방법을 찾아볼 수 있다. 필드 옵션 null: db에 NULL 입력을 허용할 것인지 blank: form에서 is_valid()를 수행할 때 공백도 허용할 .. 2023. 5. 6. django form form이란 웹사이트에서 사용자와 상호작용하기 위해 사용하는 수단이다. 사용자는 form을 통해서 글자를 작성하고, 버튼을 클릭하며, 옵션을 선택하게 된다. 입력된 form을 어떻게 활용할지에 관여하는 2가지가 있다. 1. where : 어떤 url로 보내질 것인지 2. how : 어떤 method로 보내질 것인지 POST와 GET form을 활용하기 위해서는 how가 정해져야 한다고 했다. how를 결정하는 두가지가 POST와 GET이다. POST와 GET 둘다 서버에 정보를 전송하는 것은 같다. POST는 정보를 묶어서 변형한 후(CSRF같이) 전송하는 반면 GET은 STRING 형태로 전송한다. 때문에 비밀번호같이 중요한 정보는 GET으로 보내지 않는다. 검색같은 것은 GET을 사용한다. 장고는 폼.. 2023. 5. 5. cafe24 jdbc 연결 mvc 구조로 개발해서 cafe24에 등록했다. 노트북에서는 잘되던 것이 cafe24에 등록하니 안됐다. jdbc와 db가 연결되지 않는 것이 문제였다. 해결방법은 간단했다. 여기서 cafe24 서버의 주소를 추가해주면 된다.. cafe24 서버에서 dao가 동작할 텐데, sql에서 서버의 주소를 허용하지 않아서 안되는 것이다. 아 참고로 드라이버를 mariadb 말고 mysql로 연결해야 한다. 모 블로그에서 mariadb로 연결하라고 해서 그렇게 했는데 jdbc까지 mariadb 로 할 필요는 없었다. CLI(Command Line Interface) 대신에 Heidi 라는 워크벤치를 사용하고 있다. mariadb를 설치하면서 딸려온 프로그램인데 이걸로 연결했다고 db가 mariadb인 건 아닌가보다. 2023. 2. 22. 편미분계수 다변수함수에서의 미분계수를 편미분계수라고 한다. 정확하게 말하면 n 차원의 다변수함수는 n개의 단위벡터를 가지는데, k번째 단위벡터에 대한 순간변화율을 편미분계수라고 한다. 점 P에서 n개의 편미분계수가 모두 존재한다면 그 다변수함수는 점 P에서 편미분가능하다고 한다. 모든 정의역에서 k번째 편미분계수를 가지면, 즉 임의의 점 P가 k번째 편미분계수를 가지면 k에 대해 미분한 함수를 편도함수라고 한다. 도함수인데, 편미분한 도함수라 편도함수이다. * 오류 지적 제발 해주세요 [참고자료] 김홍종. 미적분학 2+ 2023. 2. 22. 이전 1 2 3 다음