«django» 태그된 질문

Django는 Python으로 작성된 오픈 소스 서버 측 웹 애플리케이션 프레임 워크입니다. 이 솔루션은 코드가 적고 중복성이 없으며 암시적인 것보다 더 명시적인 방식으로 복잡한 데이터 중심 웹 사이트 및 웹 응용 프로그램을 만드는 데 필요한 노력을 줄 이도록 설계되었습니다.


9
django test app error-테스트 데이터베이스 작성 중 오류 발생 : 데이터베이스 작성 권한이 거부되었습니다.
명령을 사용하여 앱을 테스트하려고 할 때 (이 명령을 사용하는 패브릭을 사용하여 프로젝트를 배포하려고 시도했을 때 나타났습니다). python manage.py test appname 이 오류가 발생합니다. Creating test database for alias 'default'... Got an error creating the test database: permission denied to create database Type 'yes' if you would like to try deleting …

18
Ajax POST 요청으로 Django CSRF 검사 실패
내 AJAX 게시물을 통해 Django의 CSRF 보호 메커니즘을 준수하는 데 도움이 될 수 있습니다. 나는 여기의 지시를 따랐다. http://docs.djangoproject.com/en/dev/ref/contrib/csrf/ 해당 페이지에있는 AJAX 샘플 코드를 정확하게 복사했습니다. http://docs.djangoproject.com/en/dev/ref/contrib/csrf/#ajax 나는 내용을 인쇄 getCookie('csrftoken')하기 전에 경고를 넣어xhr.setRequestHeader통화 실제로 일부 데이터로 채워져 있습니다. 토큰이 올바른지 확인하는 방법을 잘 모르겠지만 무언가를 찾아서 보내는 것이 좋습니다. …
180 python  ajax  django  csrf 

7
Django가 ONCE 만 시작할 때 코드를 실행 하시겠습니까?
시작시 한 번만 실행하여 다른 임의의 코드를 초기화하려는 Django Middleware 클래스를 작성 중입니다. 여기 에 sdolan이 게시 한 매우 훌륭한 솔루션을 따랐 지만 "Hello"메시지가 터미널에 두 번 출력됩니다 . 예 : from django.core.exceptions import MiddlewareNotUsed from django.conf import settings class StartupMiddleware(object): def __init__(self): print "Hello world" raise MiddlewareNotUsed('Startup complete') Django …
177 python  django 

14
Django의 ORM을 사용하여 무작위 레코드를 가져 오는 방법은 무엇입니까?
내 사이트에 제시 한 그림을 나타내는 모델이 있습니다. 메인 웹 페이지에서 가장 최근에 방문하지 않은 최신 웹 사이트, 가장 인기있는 웹 사이트 및 임의의 웹 사이트 중 일부를 표시하고 싶습니다. 장고 1.0.2를 사용하고 있습니다. django 모델을 사용하면 처음 3 개를 쉽게 가져올 수 있지만 마지막 모델 (임의)은 문제가됩니다. 내 견해로는 …

8
외부 세계에서 로컬 Django 웹 서버에 액세스하는 방법
내장 웹 서버를 사용하여 Django를 실행하기 위해 여기 의 지침을 따르고 성공적으로 사용할 수있었습니다.python manage.py runserver . 웹 서버에서 로컬로 127.0.0.1:port에 액세스하면 장고 페이지가 표시됩니다. Django 웹 서버는 프로덕션 서버가 아니라는 것을 알고 있지만 테스트 목적으로 외부 세계에서 액세스 할 수 있어야합니다. 즉 서버의 웹 브라우저가 아니라 다른 컴퓨터에서 액세스 …
176 python  django 

6
Django 사이트에서 서버 오류를 기록하는 방법
따라서 개발을 할 때 설정할 settings.DEBUG수 True있으며 오류가 발생하면 스택 추적 및 요청 정보가 좋은 형식으로 볼 수 있습니다. 그러나 일종의 생산 사이트에서 나는 현재이 DEBUG=False버그를 수정하기 위해 노력하고 있다는 정보가있는 표준 오류 500 페이지를 사용 하고 방문자에게 보여주고 싶습니다 .) 동시에 모든 로깅 방법을 원합니다. 해당 정보 (스택 추적 …

9
장고 : 로그인 후 이전 페이지로 리디렉션
로그인 기능이있는 간단한 웹 사이트를 여기에있는 것과 비슷합니다. 사용자는 익명 사용자로 사이트를 탐색 할 수 있어야하며 모든 페이지에 로그인 링크가 있습니다. 로그인 링크를 클릭하면 사용자가 로그인 양식으로 이동합니다. 로그인에 성공하면 사용자는 처음에 로그인 링크를 클릭 한 페이지로 되돌아 가야합니다. 어떻게 든 현재 페이지의 URL을 로그인 양식을 처리하는보기로 전달해야하지만 실제로는 작동하지 …
175 python  django 

1
Django 쿼리 세트에서 필터 이하를 수행하는 방법은 무엇입니까?
프로파일이라는 각 사용자 프로파일의 사용자 정의 필드로 사용자를 필터링하려고합니다. 이 필드는 레벨이라고하며 0-3 사이의 정수입니다. equals를 사용하여 필터링하면 예상대로 선택한 수준의 사용자 목록이 표시됩니다. user_list = User.objects.filter(userprofile__level = 0) 미만을 사용하여 필터링하려고 할 때 : user_list = User.objects.filter(userprofile__level < 3) 오류가 발생합니다. 글로벌 이름 'userprofile__level'이 정의되지 않았습니다 <또는>로 필터링하는 방법이 …

6
Django : 일부 모델 필드가 서로 충돌하는 이유는 무엇입니까?
Users에 대한 2 개의 링크가 포함 된 개체를 만들고 싶습니다. 예를 들면 다음과 같습니다. class GameClaim(models.Model): target = models.ForeignKey(User) claimer = models.ForeignKey(User) isAccepted = models.BooleanField() 그러나 서버를 실행할 때 다음 오류가 발생합니다. 'target'필드 접근자는 관련 필드 'User.gameclaim_set'과 충돌합니다. 'target'의 정의에 related_name 인수를 추가하십시오. 'claimer'필드 접근자는 관련 필드 'User.gameclaim_set'과 충돌합니다. 'claimer'의 …

5
테스트 드라이버에서 직접 사용자 지정 Django manage.py 명령을 호출하려면 어떻게해야합니까?
데이터베이스 테이블에서 백엔드 작업을 수행하는 Django manage.py 명령에 대한 단위 테스트를 작성하려고합니다. 코드에서 직접 관리 명령을 어떻게 호출합니까? manage.py test (테스트 데이터베이스, 테스트 더미 이메일 발신 함 등)를 사용하여 설정된 테스트 환경을 사용할 수 없기 때문에 tests.py에서 운영 체제 쉘에서 명령을 실행하고 싶지 않습니다.

7
django MultiValueDictKeyError 오류, 어떻게 처리합니까
데이터베이스에 객체를 저장하려고하는데 MultiValueDictKeyError오류가 발생합니다. 문제는 양식 내에 있으며, is_private확인란으로 표시됩니다. 확인란을 선택하지 않으면 아무 것도 전달되지 않습니다. 오류가 발생하는 곳입니다. 이 예외를 올바르게 처리하고 포착하려면 어떻게해야합니까? 라인은 is_private = request.POST['is_private']
174 python  django  exception 

14
Django에서 DateTimeField의 날짜를 어떻게 필터링합니까?
DateTimeField날짜와 비교 를 필터링하려고 합니다. 내말은: MyObject.objects.filter(datetime_attr=datetime.date(2009,8,22)) 나는 시간을 고려하지 않고 "언제나"를 원하기 때문에 빈 쿼리 세트 목록을 대답으로 얻습니다. Django 에서이 작업을 수행하는 쉬운 방법이 있습니까? 날짜 시간에 시간이 설정되어 00:00있습니다.

6
Django 프로젝트 작업 디렉토리 구조에 대한 모범 사례
실제로 올바른 방법이 없다는 것을 알고 있습니다. 그러나 나는 잘 작동하고 모든 개발자와 관리자에게 깨끗하게 유지되는 디렉토리 구조를 만드는 것이 어렵다는 것을 알았습니다. github의 대부분의 프로젝트에는 표준 구조가 있습니다. 그러나 PC에서 다른 파일과 모든 프로젝트를 구성하는 방법은 보여주지 않습니다. 개발 시스템에서 이러한 모든 디렉토리를 구성하는 가장 편리한 방법은 무엇입니까? 이름을 …


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