내 Python 응용 프로그램에서 REST API를 구현하는 데 Flask-Restful을 사용하고 있습니다. 모델 모듈, 비즈니스 모듈 및 컨트롤러 모듈이 있습니다. 이것은 내가 컨트롤러 위의 파일 이름을 지정 정말 만족하지 오전 login_controller.py 파일 이제Python 명명 규칙
from flask.ext.restful import Resource,request,reqparse
from app.business.login import Login
from app.models.models import User, Address
class Login_Controller(Resource):
def __init__(self):
pass
def get(self):
loginBO=Login()
obj=loginBO.getAllUsers()
return {"users":obj}, 201
def post(self):
pass
def delete(self):
loginBO=Login()
status =loginBO.deleteUser(request.json)
if status:
return {"status":"true"},201
else:
return {"status":"false"},401
def put(self):
loginBO=Login()
status =loginBO.addUser(request.json)
if status:
return {"status":"true"},201
else:
return {"status":"false"},401
에 정의 된 내 컨트롤러 중 하나는?
- 파일의 이름을
- 이름 클래스에 "파이썬"방법은 무엇입니까.
이러한 클래스의 이름을보기로 한 사람들이 있습니다. 이것은 템플릿으로 라우팅되었지만 평범한 오래된 json을 제공한다면 괜찮습니까? 너희들 뭐라고 말 할까?
'login_controller.py' ->'controller.py'와'Login_Controller' ->'Login'은 어떻습니까? – alexvassel
하지만 비즈니스 로직이 이미 login.py 모듈에 있습니까? 이 모듈과 비즈니스 모듈을 구별하는 방법은 무엇입니까? – AndroidDev
프로젝트 구조를 보여줄 수 있습니까? – alexvassel