«django-views» 태그된 질문

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

12
DEBUG = False 설정으로 장고 정적 파일 액세스가 실패하는 이유는 무엇입니까?
Django를 내 주력으로 사용하여 앱을 만들고 있습니다. 지금까지 모두 DB 설정, 정적 디렉토리, URL, 뷰 등을 구성했습니다. 그러나 아름답고 사용자 정의 된 404.html 및 500.html 페이지를 렌더링하려는 순간 문제가 몰래 시작되었습니다. 사용자 지정 오류 처리에 대한 문서를 읽고 UrlsConf에서 필요한 구성을 설정하고 해당하는 뷰를 만들고 404.html과 500.html을 내 앱의 템플릿 …

13
장고 클래스 기반 뷰에서 permission_required 데코레이터를 사용하는 방법
새 CBV의 작동 방식을 이해하는 데 약간의 어려움이 있습니다. 내 질문은 이것입니다. 모든보기와 특정 권한에 로그인해야합니다. 함수 기반 뷰에서 뷰의 @permission_required () 및 login_required 속성을 사용하여 수행하지만 새 뷰 에서이 작업을 수행하는 방법을 모르겠습니다. 장고 문서에 이것을 설명하는 섹션이 있습니까? 아무것도 찾지 못했습니다. 내 코드에 어떤 문제가 있습니까? @method_decorator를 사용하려고했지만 …

7
Django 선택적 URL 매개 변수
다음과 같은 장고 URL이 있습니다. url( r'^project_config/(?P<product>\w+)/(?P<project_id>\w+)/$', 'tool.views.ProjectConfig', name='project_config' ), views.py : def ProjectConfig(request, product, project_id=None, template_name='project.html'): ... # do stuff 문제는 project_id매개 변수가 선택적 이길 원한다는 것 입니다. 내가 원하는 /project_config/및 /project_config/12345abdce/그래서, 동등하게 유효한 URL 패턴 될 경우 project_id 통과, 다음 그것을 사용할 수 있습니다. 현재로서는 project_id매개 변수 없이 …

15
클래스에 개체 멤버가 없습니다
def index(request): latest_question_list = Question.objects.all().order_by('-pub_date')[:5] template = loader.get_template('polls/index.html') context = {'latest_question_list':latest_question_list} return HttpResponse(template.render(context, request)) 해당 함수의 첫 번째 줄에 오류가 발생합니다 Question.objects.all(). E1101 : 'Question'클래스에 'member'개체가 없습니다. Django 문서 자습서를 따르고 있으며 동일한 코드가 실행 중입니다. 인스턴스 호출을 시도했습니다. Question = new Question() and using MyModel.objects.all() 또한 models.py해당 클래스의 코드는 …

7
Django는 정적 파일 URL을 볼 수 있습니다.
reportlab pdfgen을 사용하여 PDF를 작성하고 있습니다. PDF에는에 의해 생성 된 이미지가 drawImage있습니다. 이를 위해 이미지의 URL이나보기의 이미지 경로가 필요합니다. URL을 만들었지 만 이미지의 로컬 경로는 어떻게 얻습니까? URL을 얻는 방법 : prefix = 'https://' if request.is_secure() else 'http://' image_url = prefix + request.get_host() + STATIC_URL + "images/logo_80.png"


7
ViewSet, django-rest-framework에서 메서드 비활성화
ViewSets 나열, 검색, 생성, 업데이트, 삭제, ... 나는 그것들 중 일부를 비활성화하고 싶습니다. 내가 생각해 낸 해결책은 OPTIONS여전히 허용되는 것으로 표시 되기 때문에 좋은 해결책이 아닐 것입니다 . 이 작업을 올바르게 수행하는 방법에 대한 아이디어가 있습니까? class SampleViewSet(viewsets.ModelViewSet): queryset = api_models.Sample.objects.all() serializer_class = api_serializers.SampleSerializer def list(self, request): return Response(status=status.HTTP_405_METHOD_NOT_ALLOWED) def …

1
장고에서 여러 개체 삭제
웹 페이지를 사용하여 django의 데이터베이스에서 삭제할 여러 개체를 선택해야합니다. 선택할 카테고리가 없어서 모두 삭제할 수 없습니다. 내 자신의 삭제 양식을 구현하고 django에서 처리해야합니까? 아니면 django에 이미이 작업을 수행 할 수있는 방법이 있습니까? 관리 인터페이스에서 구현됩니다.

7
django 템플릿에서 "none"에 해당하는 것은 무엇입니까?
Django 템플릿 내에서 필드 / 변수가 없는지 확인하고 싶습니다. 이에 대한 올바른 구문은 무엇입니까? 이것이 내가 현재 가지고있는 것입니다. {% if profile.user.first_name is null %} <p> -- </p> {% elif %} {{ profile.user.first_name }} {{ profile.user.last_name }} {% endif%} 위의 예에서 "null"을 대체하려면 무엇을 사용해야합니까?

7
Django 클래스 기반 뷰 : as_view 메소드에 추가 매개 변수를 어떻게 전달합니까?
사용자 지정 클래스 기반보기가 있습니다. # myapp/views.py from django.views.generic import * class MyView(DetailView): template_name = 'detail.html' model = MyModel def get_object(self, queryset=None): return queryset.get(slug=self.slug) 다음과 같이 슬러그 매개 변수 (또는 다른 매개 변수)를 뷰에 전달하고 싶습니다. MyView.as_view(slug='hello_world') 이렇게하려면 메서드를 재정의해야합니까?


2
모델의 특정 필드 만 업데이트합니다.
나는 모델이있다 class Survey(models.Model): created_by = models.ForeignKey(User) question = models.CharField(max_length=150) active = models.NullBooleanField() def __unicode__(self): return self.question 이제 active필드 만 업데이트하고 싶습니다 . 그래서 이렇게합니다. survey = get_object_or_404(Survey, created_by=request.user, pk=question_id) survey.active = True survey.save(["active"]) 이제 오류가 발생 IntegrityError: PRIMARY KEY must be unique합니다. 이 방법으로 업데이트하는 것이 맞습니까?




당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.