«django-views» 태그된 질문

Django 뷰는 MVC 뷰입니다. 렌더링 (일반적으로 템플릿을 통해)과 표시되는 데이터를 제어합니다.

4
장고는 존재하지 않습니다
"DoesNotExist 오류"를 파악하는 데 문제가 있습니다. 무응답 결과를 관리하는 올바른 방법을 찾으려고 노력했지만 "DoesNotExist"또는 "개체에 DoestNotExists 속성이 없습니다"문제가 계속 발생합니다. from django.http import HttpResponse from django.contrib.sites.models import Site from django.utils import simplejson from vehicles.models import * from gpstracking.models import * def request_statuses(request): data = [] vehicles = Vehicle.objects.filter() Vehicle.vehicledevice_ for …

2
Django 요청 매개 변수 가져 오기
Django 요청에 다음이 있습니다. POST:<QueryDict: {u'section': [u'39'], u'MAINS': [u'137']}> section및 의 값을 어떻게 얻 MAINS습니까? if request.method == 'GET': qd = request.GET elif request.method == 'POST': qd = request.POST section_id = qd.__getitem__('section') or getlist....

2
Django에서 동일한 매개 변수에 대해 여러 변수로 request.GET을 처리하는 방법
Django보기에서에 액세스 할 수 request.GET['variablename']있으므로보기에서 다음과 같이 할 수 있습니다. myvar = request.GET['myvar'] 실제 request.GET['myvar']개체 유형은 다음과 같습니다. <class 'django.http.QueryDict'> 이제 동일한 매개 변수 이름으로 여러 변수를 전달하려는 경우, 즉 : http://example.com/blah/?myvar=123&myvar=567 list매개 변수에 대해 파이썬이 반환 되기를 원 myvar하고 다음과 같이하십시오. for var in request.GET['myvar']: print(var) 그러나, 당신은 얻을 …

6
Django에서 방금 만든 레코드의 ID를 얻는 방법은 무엇입니까?
내 프로젝트 중 하나에 Django 1.3을 사용하고 있으며 방금 데이터베이스에 저장된 레코드의 ID를 가져와야합니다. 데이터베이스에 레코드를 저장하려면 아래 코드와 같은 것이 있습니다. n = MyData.objects.create(record_title=title, record_content=content) n.save() 방금 저장 한 자동 증분 레코드의 ID입니다. 해당 ID를 가져 와서 내 코드의 다른 곳에서 사용할 수있는 방법이 있습니까?

9
Django에서 템플릿을 사용하지 않고 JSON을 반환하려면 어떻게해야합니까?
이것은이 질문과 관련이 있습니다 : Django는 클라이언트 파이썬에 따라 json과 html을 반환합니다 . Django 앱용 명령 줄 Python API가 있습니다. API를 통해 앱에 액세스하면 JSON을 반환해야하고 브라우저에서는 HTML을 반환해야합니다. 다른 URL을 사용하여 다른 버전에 액세스 할 수 있지만 하나의 템플릿으로 views.py 에서 HTML 템플릿과 JSON을 어떻게 렌더링 합니까? HTML을 렌더링하려면 …

3
Django에서 커스텀 미들웨어를 설정하는 방법
조건을 충족하는 모든 뷰에 kwarg를 선택적으로 전달하는 미들웨어를 만들려고합니다. 문제는 미들웨어를 설정하는 방법의 예를 찾을 수 없다는 것입니다. 원하는 메서드를 재정의하는 클래스를 보았습니다 process_view. Class CheckConditionMiddleware(object): def process_view(self, request): return None 하지만이 수업은 어디에 두어야합니까? 미들웨어 앱을 만들고이 클래스를 그 안에 넣은 다음 참조 settings.middleware합니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.