python의 $$ 변수와 비슷한 구문이 있습니까? 내가 실제로 시도하는 것은 값을 기반으로 모델을로드하는 것입니다.
예를 들어 값이 송이면 송 모듈을 가져오고 싶습니다. if 문이나 lambada를 사용할 수 있지만 php의 $$ 변수와 비슷한 점이 훨씬 편리하다는 것을 알고 있습니다.
내가 무엇을했는지는 이와 비슷합니다. 뷰
def xyz(request):
xz = [*variable].objects.all()
*
변수 다음from mypackage.models import [*variable]
는 설정에 정의되거나 comandline에서 올 수있는 값이다. 프로젝트의 모든 모델이 될 수 있습니다.
내 질문을 이해하는 경우 확실하지 않습니다. 내가 성취하려고하는 것은 이것과 비슷한 것이다. *이 변수가 설정하거나 정의되는 값이다 XZ = 가변 *] .objects.all()에서 mypackage.models 는 [* 변수 상기 뷰 다음 DEF XYZ (요청) 가져 comandline에서 올 수 있습니다. 프로젝트의 모든 모델이 될 수 있습니다. 그래서 당신의 방법은 그 문제에 정말로 도움이되지 않습니다. – Mohamed
코드를 업데이트했습니다. 문제에 더 가깝습니까? –
아직 테스트하지는 않았지만 문법적으로 솔루션처럼 보입니다. – Mohamed