«django-models» 태그된 질문

웹 프레임 워크 Django의 모델 클래스 사용에 관한 질문.

3
Django-파일을 만들고 모델의 FileField에 저장하는 방법은 무엇입니까?
여기 내 모델이 있습니다. 내가 원하는 것은 새 파일을 생성하고 모델 인스턴스가 저장 될 때마다 기존 파일을 덮어 쓰는 것입니다. class Kitten(models.Model): claw_size = ... license_file = models.FileField(blank=True, upload_to='license') def save(self, *args, **kwargs): #Generate a new license file overwriting any previous version #and update file path self.license_file = ??? super(Request,self).save(*args, …

9
관리자 작업 사이드 바에 Django "xxxxxx 개체"디스플레이 사용자 지정
관리자 최근 변경 사항 사이드 바가 추가 된 "개체"의 이름을 표시하는 방법의 기본 동작을 변경하고 싶습니다. 아래 그림을 참조하십시오. Admin에서 이름이 지정되는 방식을 변경하고 싶습니다. 이상적으로는 "정책"개체 예제에서와 같이 "MyModelName 개체"에서 "정책 : {{정책의"정책 이름 "필드 값}}과 같이"MyModelName 개체 "로 변경할 수 있기를 원합니다. __unicode__내 환자 모델이 이것을 처리 했다고 …

1
Django 모델에서 외래 키 필드를 선택적으로 만들 수 있습니까?
이 코드가 있습니다 subject = models.ForeignKey(subjects) location = models.ForeignKey(location) publisher = models.ForeignKey(publisher) 내가 책의 세 가지 가치를 항상 가질 수있는 것은 아닙니다. 제목이나 위치, 출판사를 모르는 경우도 있습니다. 그럼 난 비워두고 싶어 그러나 내가 가지고 있다면 선택 상자가 필요합니다. 그렇게 가능합니까?

10
선택 항목 =… 이름으로 Django IntegerField 설정
선택 옵션이있는 모델 필드가 있으면 사람이 읽을 수있는 이름과 관련된 마법 값이있는 경향이 있습니다. Django에 값 대신 사람이 읽을 수있는 이름으로 이러한 필드를 설정하는 편리한 방법이 있습니까? 이 모델을 고려하십시오. class Thing(models.Model): PRIORITIES = ( (0, 'Low'), (1, 'Normal'), (2, 'High'), ) priority = models.IntegerField(default=0, choices=PRIORITIES) 어느 시점에서 Thing 인스턴스가 …

14
Django Admin에서 필드 크기 조정
Django는 관리자에서 항목을 추가하거나 편집 할 때 가로 공간을 채우는 경향이 있지만, 경우에 따라 날짜 필드, 8 자 너비 또는 CharField, 6 또는 8을 편집 할 때 공간 낭비가됩니다. 문자가 넓고 편집 상자는 최대 15 자 또는 20 자까지 표시됩니다. 관리자에게 텍스트 상자의 너비 또는 텍스트 필드 편집 상자의 높이를 …



8
Django 양식에서 선택한 값 설정 .ChoiceField
다음은 양식의 필드 선언입니다. max_number = forms.ChoiceField(widget = forms.Select(), choices = ([('1','1'), ('2','2'),('3','3'), ]), initial='3', required = True,) 초기 값을로 설정하고 싶지만 3작동하지 않는 것 같습니다. 나는 param, quotes / no quotes 등을 가지고 놀았지만 변화는 없습니다. 가능하다면 누구든지 저에게 확실한 답을 줄 수 있습니까? 그리고 / 또는 내 코드 …


3
Django-외래 키 속성 필터링
특정 필드의 값을 기반으로 Django에서 테이블을 필터링하려고합니다 ForeignKey. 예를 들어, 두 가지 모델이 있습니다. class Asset(models.Model): name = models.TextField(max_length=150) project = models.ForeignKey('Project') class Project(models.Model): name = models.TextField(max_length=150) 연결된 프로젝트의 이름을 기준으로 자산 목록을 필터링하고 싶습니다. 현재 두 가지 쿼리를 수행 하고 있습니다. project_list = Project.objects.filter(name__contains="Foo") asset_list = Asset.objects.filter(desc__contains=filter, project__in=project_list).order_by('desc') 기본 …

2
Django : 정수를 사용하여 외래 키 설정?
모델의 정수 ID를 사용하여 외래 키 관계를 설정하는 방법이 있습니까? 이것은 최적화 목적을위한 것입니다. 예를 들어 Employee 모델이 있다고 가정합니다. class Employee(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) type = models.ForeignKey('EmployeeType') 과 EmployeeType(models.Model): type = models.CharField(max_length=100) 직원 유형을 무제한으로 가질 수있는 유연성을 원하지만 배포 된 응용 프로그램에는 단일 유형 만있을 …

15
Django에서 조명기를로드 할 때 컨텐츠 유형 문제
콘텐츠 유형 충돌로 인해 Django 고정 장치를 MySQL 데이터베이스에로드하는 데 문제가 있습니다. 먼저 다음과 같이 내 앱에서만 데이터를 덤프하려고했습니다. ./manage.py dumpdata escola > fixture.json 하지만 내 앱 "escola"가 다른 응용 프로그램의 테이블을 사용하기 때문에 외래 키 문제가 계속 누락되었습니다. 나는 이것을 얻을 때까지 추가 앱을 계속 추가했습니다. ./manage.py dumpdata contenttypes …

5
미국 달러 금액을 나타내는 데 사용하는 가장 좋은 장고 모델 필드는 무엇입니까?
Django 모델의 필드에 US $ 달러 금액을 저장해야합니다. 사용하기에 가장 좋은 모델 필드 유형은 무엇입니까? 사용자가이 값을 입력하고 (오류 검사를 통해 센트 단위로 정확한 숫자 만 원함) 다른 위치에있는 사용자에게 출력 할 수 있도록 형식을 지정하고 다른 숫자를 계산하는 데 사용할 수 있어야합니다.

6
단일 필드를 선택하는 장고 모델
호출 된 테이블 / 모델 Employees이 있고 단일 필드의 모든 행을 쿼리 세트로 가져오고 싶습니다. 나는 내가 이것을 할 수 있다는 것을 안다 (내가 이것을 올바르게하고 있기를 바랍니다) : emp_list = Employees.objects.get(all) emp_names = emp_list.eng_name 모든 필드에 대해 데이터베이스를 쿼리하고 하나만 사용합니까? 더 나은 (더 빠른) 방법이 있습니까?

6
Django 모델 필드의 기본값을 함수 호출 / 호출 가능으로 설정하는 방법 (예 : 모델 객체 생성 시간과 관련된 날짜)
편집 : Django 필드의 기본값을 새 모델 객체가 생성 될 때마다 평가되는 함수로 설정하려면 어떻게해야합니까? 이 코드에서는 모델 개체가 생성 될 때마다 코드를 평가하는 대신 코드가 한 번 평가되고 생성 된 각 모델 개체에 대해 동일한 날짜로 기본값이 설정된다는 점을 제외하면 다음과 같은 작업을 수행하고 싶습니다. from datetime import datetime, …

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