django와 함께 사용할 일부 기능을 개발할 때. 이 경우에는 미들웨어와 데코레이터와 같은 다른 유틸리티가 있습니다. 거기에 장고 애플 리케이션으로 만들기의 모든 단점이있다. 라이브러리에는 모델이 없으므로 models.py (django가 앱으로 간주해야 함) 또는 INSTALLED_APPS에 삽입해야 할 점이 없습니다. 하지만 어쨌든 사람들이 그것을하는 것을 보았습니다. 이점은 무엇입니까?Django의 라이브러리를 응용 프로그램으로 변환하면 얻을 수있는 이점은 무엇입니까?
3
A
답변
2
라이브러리에 템플릿, 템플릿 태그 또는 필터를 제공하려면 앱을 만들어야합니다. 그렇지 않으면 Django가 그들을 데리러 가지 않을 것입니다.
1
제 생각에는 미들웨어 및 데코레이터에는 아무런 이점도 없습니다. 내 경험칙 : 모델 및/또는 뷰가있는 경우이를 앱으로 만들 것입니다..
맞춤 템플릿 태그의 경우에도 달걀로 만들고 그것을 사용할 앱으로 가져 오기로 선택했습니다.
좋은 질문입니다.
0
IMO 사용 된 앱/라이브러리 목록을 즉시 확인하는 것이 편리합니다. 무엇이든 놓친 경우, 눈 깜짝 할 사이에만 pip install
또는 easy_install
수 있습니다.
관련 문제
- 1. Linux에서 Java를 실행하면 얻을 수있는 이점은 무엇입니까?
- 2. FPDF 라이브러리를 얻을 수있는 방법
- 3. DI 외에도 IoC 컨테이너에서 얻을 수있는 이점은 무엇입니까?
- 4. 게임 개발자로서 새로운 언어를 배우면 얻을 수있는 이점은 무엇입니까?
- 5. 함수 프로그래밍 언어에서 Objects를 사용하면 얻을 수있는 이점은 무엇입니까?
- 6. o3djs 자바 스크립트 라이브러리를 얻을 수있는 곳
- 7. 응용 프로그램의 일부로 가상 컴퓨터를 구현하면 얻을 수있는 주요 이점은 무엇입니까?
- 8. 파이썬 파일 자체를 가져올 수있는 이점은 무엇입니까
- 9. JCA의 이점은 무엇입니까?
- 10. WCF에서 WSDualHttpBinding의 이점은 무엇입니까?
- 11. 집 응용 프로그램으로 응용 프로그램을 만들 수있는 방법
- 12. POJO 및 정적 메서드 대신 Stateless Bean 및 DI를 사용하면 얻을 수있는 이점은 무엇입니까
- 13. 고유 식별자를 기본 키로 사용하면 얻을 수있는 이점은 무엇입니까? in SQL server
- 14. Hypervisor VM의 이점은 무엇입니까?
- 15. 일반 방법을 정적으로 변환 할 때 얻게되는 이점은 무엇입니까?
- 16. DSOleFile.dll을 얻을 수있는 곳
- 17. 매크로 : 이점은 무엇입니까?
- 18. CommonJS에서 '약속'추상화의 이점은 무엇입니까?
- 19. JBoss AS 기반 응용 프로그램 아키텍처의 이점은 무엇입니까?
- 20. 데이터베이스 추상화 계층을 사용하면 얻을 수있는 장점은 무엇입니까?
- 21. "계단"분기의 이점은 무엇입니까?
- 22. currying의 실질적인 이점은 무엇입니까?
- 23. 동적 타이핑의 이점은 무엇입니까?
- 24. com.sun.j3d 클래스를 얻을 수있는 곳
- 25. 데스크톱 응용 프로그램으로 OpenId?
- 26. 활동이 응용 프로그램으로 설치되었습니다.
- 27. $ .post를 사용하여 asp.net 양식 데이터를 제출하면 얻을 수있는 이점
- 28. 별도의 ASP.NET 응용 프로그램으로 간주되는 것은 무엇입니까?
- 29. Clickonce 응용 프로그램으로 파일을 배포하는 방법은 무엇입니까?
- 30. 파일을 응용 프로그램으로 끌어서 놓는 방법은 무엇입니까?
+1 모델/뷰 규칙도 사용합니다. – bogeymin