django error - cannot import name 'url' from 'django.conf.urls'
2022. 8. 14. 19:46
WEB/django
: cannot import name 'url' from 'django.conf.urls' 이런식으로 에러가 나는 경우의 답 : urls.py 페이지에 있는것을 바꾸어주면됩니다. from django.conf.urls import url has change to from django.urls import re_path as url 그럼 실행이 잘되는것을 확인하실수있습니다.
Django - 파이썬 프로젝트 CI/CD 사용하여 배포하기 1-1
2022. 8. 5. 13:38
WEB/django
Github Action 으로 파이썬 프로젝트 CI/CD 를 진행해보도록하겠습니다. 이메일 아이디는 keys.json 즉 json 파일로 주어집니다. except 밑에 이메일, 비밀번호를 적으시면 로컬에서는 돌아가게됩니다. Git에 안올라가게 설정을 해주도록합시다. .gitignore에 설정을 하시면됩니다. 서비스 키 또한 keys.json 으로 사용합니다. 이메일과 이메일 비밀번호와 구글 서비스키를 넣어줍니다. main.py 에서는 반드시 필요한 2줄을 적어줍니다. 구글 웹엔진이 shrinkers.wsgi 를 구니콘에서 실행했지만 구글웹엔진에서는 메인 콜론으로 시작되어서 위에것이 없다면 실행하지 않습니다. 앱엔진으로 갈때 바뀌는 환경변수도 알아보겠습니다. 장고_env를 넣어주고 B4는 수동 스케일링이 ..
Action Tag
2022. 1. 20. 16:45
WEB/html
JSP 페이지 내에서 어떤 동작을 하도록 지시하는 태그입니다. 종류에는 페이지 이동을 강제하는 forward 페이지를 삽입하는 include,forward를 할 때 값을 지정하는 param, 자바의 클래스와 연동하는 useBean 등이 있습니다. forward - 현재 페이지에서 다른 특정 페이지로 전환할 때 사용합니다. include - 현재 페이지에 다른 페이지를 삽입할 때 사용합니다. 3.param - forward 및 include 태그에 데이터를 전달할 목적으로 사용되는 태그 name과 value 속성으로 이루어져 있습니다. 4.userBean(자바빈) - JAVA 언어의 데이터(변수)와 기능(메서드)으로 이루어진 클래스 5. setProperty - setter 6.getProperty - g..
JSP 내장 객체
2022. 1. 19. 23:48
WEB/html
jsp 내장객체 개발자가 jsp파일 내에 객체를 생성하지 않고 바로 사용할 수 있는 객체가 내장객체입니다. jsp 에서 제공되는 내장객체는 jsp 컨테이너에 의해 서블릿으로 변활 될때 자동으로 객체가 생성됩니다. request 객체의 이해 웹 브라우저를 통해 서버에 어떤 정보를 요청하는 것을 request라고 합니다. 이러한 요청 정보가 담기고 관리되는 곳이 request객체입니다. -request 객체가 제공하는 기능. 1.클라이언트(웹 브라우저)와 관련된 정보 읽기 기능. 2.서버와 관련된 정보 읽기 기능. 3.클라이언트가 전송한 요청 파라미터 읽기 기능. 4.클라이언트가 전송한 쿠기 읽기 기능. request 는 자동생성되며 request에 .을 찍어 바로 사용합니다. request 는 브라우저에 ..
Servlet(서블릿)
2022. 1. 18. 15:22
WEB/html
URL 맵핑 요청방식(Get,Post) 한글처리 특징 순수 자바코드 .Java 확장자 클라이언트의 요청에 동적으로 작동하고, 응답은 html 을 이용 java thread를 이용하여 동작. MVC 패턴에서 Controller 로 이용됨. Servlet 특징 서블릿은 여러개가 있을수 있다. 서블릿 구분 방법 1.URL -Mapping - url 매핑을 하지 않으면 URL 주소가 너무 길어지고, 경로가 노출되어 보안에 위험이 생기기 때문에 URL 매핑을 사용하여 그 문제들을 해결합니다. - http://localhost:8181/JSPBasic/servlet/kr.co.park.HelloWorld ---->> http://localhost:8181/JSPBasic/HelloWorld 사용방법 1.어노테이션 ..