1
저는 웹 응용 프로그램을 개발하는 데 Python을 사용하고 있습니다.동일한 요청 처리기에서 게시 및 가져 오기 방법을 모두 정의합니다.
동일한 요청 처리기에서 "get"및 "post"메서드를 서로 다른 용도로 사용하도록 정의했습니다. 즉, 사용자에게 양식을 제시하는 "get"메소드와 제출 된 양식을 처리하는 "post"메소드를 사용합니다.
잘 작동하지만이 방법이 적절합니까? 아니면 다른 요청 처리기에서 별도로 게시 및 게시를 정의해야합니까? 감사!
"요청 처리기를 인스턴스화 할 때 발생할 수있는 문제점을 제거합니다."- 뭐라고 말합니까? –
동의한다면 더 적은 오브젝트를 만드는 것이 더 효율적이라는 말입니다. 나는 요청 핸들러의 초기화에 문제가 있었다. 왜냐하면 어떤 요청 핸들러가 내 자신의'def initialize'없이 할 수 있다고 가정 할 때. 모든 요청에 대해 초기화 코드를 수행하면 적은 객체를 만드는 것이 더 좋다는 초기화를 위해 비싼 코드를 넣으면 문제가 발생할 수 있습니다. –
이것이 어떻게 처리기 클래스를 요청할 때 발생하는 문제인지는 알 수 없습니다. 값 비싼 초기화 작업을 수행하는 경우 시간과 리소스가 필요합니다. –