상황을 상상해보십시오.모든 가져 오기를 독립 실행 형 파일로 이동하는 방법
다른보기가있는보기 디렉토리가 있습니다. 모든보기에는 가져 오기가있는 파일의 시작 부분에 약 6 줄이 있습니다. 새로운보기를 만들 때마다 그 6 줄을 붙이기가 꽤 어렵습니다.
일반적으로 나는 모든 가져 오기를 사용합니다. 그런
from django.contrib.auth.models import User
from django.contrib.auth.decorators import login_required, user_passes_test
from django.core.files.base import ContentFile
from django.core.urlresolvers import reverse
from django.core import paginator
from django.db import connection
from django.db.models import Q
from django.http import HttpResponseRedirect, Http404, HttpResponse, HttpResponseForbidden
from django.shortcuts import render_to_response, get_object_or_404
from django.template import loader, Context, RequestContext
from django.utils.translation import ugettext as _
일 ..
는 SO 질문은 내가 작성하는 모든보기에서 해당 파일을 포함 할 수 있도록
이 파일을 독립하는 모든 수입을 이동하는 방법. 톤 가져 오기 대신 모든보기에 대해 하나의 파일을 가져올 수 있습니다. 나는 이것이 응용 프로그램 또는 smtng의 성능을 죽일 것이라고 생각하지 않습니다. 나는 그 파일을 단지 가장 일반적인 수입품이나 smtng과 같이 사용할 것입니다. 어쩌면 저와 함께 PHP 로직을 가지고있을 수도 있습니다. 파이썬에 포함 된 것은 나쁜 습관입니다.하지만이 상황에 대한 해결책이 필요합니다. 신경
보기 디렉토리가 [__init__.py] 이 라인을 배치하여 모든보기가 해당 가져 오기를 "볼"수 있습니다. – holms
당신은'from views import *'와 같은 것을해야 할 것입니다. – mipadi
오케이 그냥 import dir과 views.py를 만들었습니다. thnx =) – holms