django-orm

    0

    1답변

    Model.objects.all()을 호출하기 전에 호출되는 래퍼를 정의하는 방법을 찾고 있습니다. 내가 전화 할 때마다 Model.objects은 내 메서드 (래퍼)를 호출 한 다음 개체를 다시 쿼리에 반환합니다. 는 예를 취할 수 있습니다 : MyModel.objcts.filter(name="Jack") 래퍼 : 나는 또한 백그라운드에서 주석을 실행

    4

    2답변

    건설 후 Django Q() 객체를 수정할 수 있습니까? 그래서 같이 Q() 객체를 생성 : q2 = Q(foo=1, bar=2) : q = Q(foo=1) 나중에 I이 제작 한 경우와 동일하게 q을 변화시킬 수있다? 내가 찾을 수있는 Django docs에는 그러한 인터페이스에 대한 언급이 없습니다. 내가 좋아하는 뭔가를 찾고 있었다 : Q.app

    3

    1답변

    할당 된 모든 그룹에서 사용자를 제거하고 싶습니다. 장고에서 표준 인증 애플리케이션을 사용하고 있습니다. 지금까지 내가 함께 한 번에 하나 개의 그룹을 삭제할 수 있어요 : user.groups.remove(group) 그러나 이것은 SQL 많은 오버 헤드를 추가합니다. 나는 이것이 다 대다 관계라는 것을 알고 있지만, 어떤 모델이 many to man

    4

    1답변

    django-taggit과 결합 된 사용자 정의 Django 사용자 정의 ORM 문제가 발생했습니다. 또한 장고 관리 필터에서이 문제가 발생합니다. 참고 :이 조각 사용하고 : 나는 장고 ORM은 참고 MyUser에 대한 특정 태그를 필터링하는 데 사용할 때 이제 https://djangosnippets.org/snippets/1034/ # User i

    1

    1답변

    나는 다음과 같은 데이터에 문제가 생겼어요 예를 들어 : 18,000-20,000 $의 가격 범위에서 2014 년에 판매되는 모든 차량이 특정 년 가격의 값과 일치 617,451,515, 은 (해야한다 네, 우리의 예에서 아무 것도 반환하지 않습니다?) 그래서이 쿼리 필자가 만든 : 그것은 가정 할 때 Car.objects.filter(year_price_

    0

    1답변

    회사에 외래 키를 포함하도록 기본 그룹을 변경하는 가장 좋은 방법은 무엇입니까? 이것은 내장 된 인증을 사용하고 있습니까, 아니면 맞춤 인증을 만들겠습니까? 추가로 업데이트하려면 ... 사용자 그룹에 대해 그룹과 회사, 그리고 세 번째 테이블 사이에 many - to - many를 원합니다. 내가 회사 테이블과 그룹 사이에 M2M을 만들하기로 결정했습니다

    2

    1답변

    을 확인 구현 않습니다 정확히 장고는 MySQL의 백엔드를 사용하고있다 무엇 res = People.objects.all().exists() ? cursor.execute('SELECT * FROM people') results = cursor.fetchall() if results: res = True else: res = Fa

    2

    1답변

    쿼리 세트를 얻고 기존 루프에서 반복하여 save()을 사용하여 각 항목의 변경 사항을 저장합니까? 예 : for mod in mymodel.objects.all(): # modify mod.name = 'new name or whatever' # Save mod.save() 그렇지 않은 경우 더 좋은 방법이 있습

    3

    1답변

    I가 다음 장고 모델 : class Book(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=200) class Meta: db_table = "books" class BookCategory(models

    0

    2답변

    나는 pre_save 이벤트를 통해 자신을 설정하는 modified 필드를 제공하는 django_extensions TimeStampedModel을 사용하고 있습니다. 이전 스키마를 변환하고 원본 modified datestamp를 보존하려는 경우를 제외하고 어느 것이 좋습니다. 수정 한 pre_save를 다른 값으로 monkeypatch, avoid, c