«django» 태그된 질문

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




10
장고에서 단위 테스트 파일 업로드하는 방법
내 django 앱에는 파일 업로드를 수행하는 뷰가 있습니다. 핵심 스 니펫은 다음과 같습니다. ... if (request.method == 'POST'): if request.FILES.has_key('file'): file = request.FILES['file'] with open(settings.destfolder+'/%s' % file.name, 'wb+') as dest: for chunk in file.chunks(): dest.write(chunk) (가) path..ie는이 경우 실패로 나뿐만 아니라 행복한 경로를 테스트하는 단위 테스트에 view.I 오전 계획을하고 싶은 …

10
장고에서-모델 상속-부모 모델의 속성을 재정의 할 수 있습니까?
나는 이것을 찾고 있어요 : class Place(models.Model): name = models.CharField(max_length=20) rating = models.DecimalField() class LongNamedRestaurant(Place): # Subclassing `Place`. name = models.CharField(max_length=255) # Notice, I'm overriding `Place.name` to give it a longer length. food_type = models.CharField(max_length=25) 이것은 내가 사용하고 싶은 버전입니다 (어떤 제안에도 열려 있지만) : http://docs.djangoproject.com/en/dev/topics/db/models/#id7 장고에서 지원 되나요? 그렇지 …


7
Docker-Compose를 사용할 때 Django 데이터베이스 마이그레이션을 어떻게 수행합니까?
Docker 사이트 의 Django Quick Start 지침에 따라 Docker Django / PostgreSQL 앱을 설정했습니다 . Django의 manage.py migrate를 처음 실행할 때 다음 명령을 사용합니다. sudo docker-compose run web python manage.py migrate 하면 예상대로 작동합니다. 데이터베이스는 Docker PostgreSQL 컨테이너 내부에 구축됩니다. Django 앱 자체에 대한 변경 사항은 저장하는 순간 Docker Django …

3
Django의 한 앱에서 다른 앱으로의 외래 키
Django의 models.py 파일에서 다른 앱의 테이블에 대한 참조 인 외래 키를 정의 할 수 있는지 궁금합니다. 즉, cf와 profiles라는 두 개의 앱이 있고 cf / models.py에는 (다른 것들 중에서) 있습니다. class Movie(models.Model): title = models.CharField(max_length=255) 및 profiles / models.py에서 다음을 갖고 싶습니다. class MovieProperty(models.Model): movie = models.ForeignKey(Movie) 그러나 나는 그것을 …

2
Django에서 SELECT COUNT (*) GROUP BY 및 ORDER BY를 수행하는 방법은 무엇입니까?
시스템을 통과하는 모든 이벤트를 추적하기 위해 트랜잭션 모델을 사용하고 있습니다. class Transaction(models.Model): actor = models.ForeignKey(User, related_name="actor") acted = models.ForeignKey(User, related_name="acted", null=True, blank=True) action_id = models.IntegerField() ...... 내 시스템에서 상위 5 명의 배우를 얻으려면 어떻게해야합니까? SQL에서는 기본적으로 SELECT actor, COUNT(*) as total FROM Transaction GROUP BY actor ORDER BY total DESC

10
Django에서 db를 재설정하는 방법은 무엇입니까? '재설정'명령을 찾을 수 없음 오류가 발생합니다.
예제 tutotrial에 의한이 Django를 따르십시오 : http://lightbird.net/dbe/todo_list.html 튜토리얼은 다음과 같이 말합니다. "이렇게하면 테이블 레이아웃이 변경되며 Django에게 테이블을 재설정하고 다시 생성하도록 요청해야합니다. manage.py reset todo; manage.py syncdb" 그래도 실행 manage.py reset todo하면 오류가 발생합니다. $ python manage.py reset todo - Unknown command: 'reset' postgresql이 아닌 sqlite3를 사용하고 있기 때문입니까? 누군가 데이터베이스를 …

3
Django REST Framework에서 필드 이름을 변경하는 방법
SQL의 별칭과 같은 DRF Serializer의 모델 필드 이름을 변경하려고합니다. 나는 다른 방법을 시도했지만 성공할 수 없습니다. models.py class Park(models.Model): name = models.CharField(max_length=256) alternate_name = models.CharField(max_length=256, blank=True) objects = models.GeoManager() class Meta: db_table = u'p_park' def __unicode__(self): return '%s' % self.name def alias_alternate_name(self): return self.alternate_name serializers.py class ParkSerializer(serializers.ModelSerializer): location = serializers.Field(source='alias_alternate_name') …

5
get_user_model vs settings.AUTH_USER_MODEL을 사용하는 Django
Django 문서 읽기 : get_user_model () User를 직접 참조하는 대신 django.contrib.auth.get_user_model ()을 사용하여 사용자 모델을 참조해야합니다. 이 메서드는 현재 활성화 된 사용자 모델 (지정된 경우 사용자 지정 사용자 모델, 그렇지 않은 경우 사용자)을 반환합니다. 사용자 모델에 대한 외래 키 또는 다 대다 관계를 정의 할 때 AUTH_USER_MODEL 설정을 사용하여 사용자 …
98 python  django 

4
이미 검증 된 양식에 오류를 삽입 하시겠습니까?
form.Form사용자 입력 값을 확인한 후 추가 처리를 위해 별도의 (외부) 프로세스에 전달합니다. 이 외부 프로세스는 잠재적으로 값에서 추가 오류를 찾을 수 있습니다. 이러한 오류를 이미 검증 된 양식에 삽입하여 일반적인 양식 오류 표시 방법을 통해 표시 할 수있는 방법이 있습니까 (또는 더 나은 대체 방법이 있습니까)? 한 가지 제안은 양식 …

7
모든 SQL 쿼리 기록
내 장고 애플리케이션이 수행 한 모든 SQL 쿼리를 어떻게 기록 할 수 있습니까? 관리 사이트의 SQL을 포함하여 모든 것을 기록하고 싶습니다. 내가 본 이 질문 및 FAQ에 대답을 하지만, 난 여전히 내가 어디에 놓아야 알아낼 수 없습니다 from django.db import connection connection.queries 모든 것을 하나의 파일에 기록하려면? 그래서 내 질문은-모든 …
97 django 

2
django-manytomany의 쿼리 필터가 비어 있습니다.
Django에는 manytomany 필드가 비어 있거나 null 인 경우 필터링하는 방법이 있습니다. class TestModel(models.Model): name = models.CharField(_('set name'), max_length=200) manytomany = models.ManyToManyField('AnotherModel', blank=True, null=True) print TestModel.objects.filter(manytomany__is_null=True)

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