«django» 태그된 질문

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

4
Django의 collectstatic의 요점은 무엇입니까?
이것은 아마도 어리석은 질문 일 것입니다. 그러나 그것은 제 머릿속을 클릭하는 것이 아닙니다. Django에서 규칙은 앱과 관련된 모든 정적 파일 (예 : css, js)을 static 이라는 폴더에 넣는 것 입니다. 따라서 구조는 다음과 같습니다. mysite/ manage.py mysite/ --> (settings.py, etc) myapp/ --> (models.py, views.py, etc) static/ 에서 mysite/settings.pyI 있습니다 : …

4
개수 및 그룹화 기준에 해당하는 Django
다음과 같은 모델이 있습니다. class Category(models.Model): name = models.CharField(max_length=60) class Item(models.Model): name = models.CharField(max_length=60) category = models.ForeignKey(Category) 각 범주에 대한 항목의 개수 (단지 개수)를 선택하기를 원하므로 SQL에서는 다음과 같이 간단합니다. select category_id, count(id) from item group by category_id 이 "장고 방식"을 수행하는 것과 동등한 것이 있습니까? 아니면 일반 SQL이 유일한 …
91 python  django 

2
PyPy, Django 및 PostgreSQL이 함께 작동하도록하려면 어떻게해야합니까?
PyPy, Django 및 PostgreSQL이 함께 잘 작동하도록하려면 어떤 포크 또는 패키지 조합을 사용해야합니까? 나는 PyPy와 Django가 함께 잘 작동한다는 것을 알고 있지만 PyPy와 PostgreSQL에 대해서는 확신하지 못합니다. Alex Gaynor가 pypy-postgresql 이라는 PyPy 포크를 만들었습니다 . 나는 또한 어떤 사람들이 psycopg2-ctypes를 사용하고 있다는 것을 알고 있습니다. 이 포크들 사이에 차이점이 있습니까? …

3
models.py가 점점 커지고 있는데, 그것을 나누는 가장 좋은 방법은 무엇입니까?
내 상사의 지시 : "나는 로직을 models.py. 에 넣는 것을 피하고 싶다 . 이제부터는 데이터베이스 액세스를위한 클래스로만 사용하고 모델 클래스를 사용하는 외부 클래스에 모든 로직을 유지하거나 래핑합니다." 나는 이것이 잘못된 길이라고 생각합니다. 파일을 작게 유지하기 위해 모델에서 논리를 제외하는 것은 나쁜 생각이라고 생각합니다. 논리가 모델에서 가장 좋은 경우 파일 크기에 …

3
데이터베이스에서 장고 모델을 생성 할 수 있습니까?
나는 집에서 Django와 Django ORM을 엉망으로 만들고 있으며, 사용 편의성 측면에서 최고 중 하나라고 생각합니다. 그러나 "리버스"에서 사용할 수 있는지 궁금합니다. 기본적으로 내가하고 싶은 것은 기존 데이터베이스 스키마 (django를 사용하지 않고 꽤 오래된 프로젝트에서)에서 Django 모델을 생성하는 것입니다. 이것이 가능한가? 업데이트 : 문제 의 데이터베이스는 Oracle입니다.
91 database  django  oracle  orm 

14
Django는 양식 필드를 렌더링하는 순서를 어떻게 알고 있습니까?
다음과 같은 Django 양식이있는 경우 : class ContactForm(forms.Form): subject = forms.CharField(max_length=100) message = forms.CharField() sender = forms.EmailField() 그리고이 형식의 인스턴스의 as_table () 메서드를 호출하면 Django는 위에서 지정한 것과 동일한 순서로 필드를 렌더링합니다. 내 질문은 Django가 정의 된 클래스 변수의 순서를 어떻게 알 수 있습니까? (예를 들어 클래스의 init 메서드 에서 …



1
Django 관리자 ManyToMany 인라인 "has no ForeignKey to"오류
Django 관리자를 다음 모델에 설정하고 있습니다. class Quote(models.Model): author = models.CharField(max_length=100) quote = models.CharField(max_length=1000) tags = models.ManyToManyField('Tag') class Tag(models.Model): name = models.CharField(max_length=100) 다음 코드로 : class TagInline(admin.TabularInline): model = Tag class QuoteAdmin(admin.ModelAdmin): list_display = ('author', 'quote') inlines = (TagInline,) class TagAdmin(admin.ModelAdmin): pass admin.site.register(Quote, QuoteAdmin) admin.site.register(Tag, TagAdmin) 을 추가하기 위해 관리자 …

6
Django 모델에서 UUID를 기본 키로 사용 (일반 관계 영향)
여러 가지 이유로 ^, 일부 Django 모델에서 UUID를 기본 키로 사용하고 싶습니다. 이렇게하면 ContentType을 통해 일반 관계를 사용하는 "contrib.comments", "django-voting"또는 "django-tagging"과 같은 외부 앱을 계속 사용할 수 있습니까? "django-voting"을 예로 사용하면 투표 모델은 다음과 같습니다. class Vote(models.Model): user = models.ForeignKey(User) content_type = models.ForeignKey(ContentType) object_id = models.PositiveIntegerField() object = generic.GenericForeignKey('content_type', 'object_id') …

2
다 대다 목록 디스플레이 장고
class PurchaseOrder(models.Model): product = models.ManyToManyField('Product') vendor = models.ForeignKey('VendorProfile') dollar_amount = models.FloatField(verbose_name='Price') class Product(models.Model): products = models.CharField(max_length=256) def __unicode__(self): return self.products 그 코드가 있습니다. 불행히도 오류는 admin.py에ManyToManyField class PurchaseOrderAdmin(admin.ModelAdmin): fields = ['product', 'dollar_amount'] list_display = ('product', 'vendor') 오류 내용 : 'PurchaseOrderAdmin.list_display [0]', 'product'는 지원되지 않는 ManyToManyField입니다. 내가 걸릴 때, 그것은 컴파일 …

10
장고 셸에서 모듈을 다시로드하는 방법은 무엇입니까?
저는 Django와 함께 일하고 있으며 항상 Django 셸을 사용합니다. 성가신 부분은 Django 서버가 코드 변경 사항에 대해 다시로드하는 동안 셸은 그렇지 않으므로 테스트중인 메서드를 변경할 때마다 셸을 종료하고 다시 시작하고 모든 모듈을 다시 가져와야한다는 것입니다. 필요, 필요한 모든 변수를 다시 초기화하십시오. iPython 히스토리가 이것에 대한 많은 타이핑을 저장하지만 여전히 고통입니다. …
91 python  django  ipython 

8
Django에서 모델 객체 대량 생성
데이터베이스에 저장할 개체가 많으므로이를 사용하여 Model 인스턴스를 만들고 싶습니다. django를 사용하면으로 모든 모델 인스턴스를 생성 MyModel(data)한 다음 모두 저장하고 싶습니다. 현재 다음과 같은 것이 있습니다. for item in items: object = MyModel(name=item.name) object.save() 객체 목록을 직접 저장할 수 있는지 궁금합니다. 예 : objects = [] for item in items: objects.append(MyModel(name=item.name)) …

5
Django QuerySet을 Pandas DataFrame으로 변환
DataFrame다음과 같이 Django QuerySet을 pandas 로 변환 합니다. qs = SomeModel.objects.select_related().filter(date__year=2012) q = qs.values('date', 'OtherField') df = pd.DataFrame.from_records(q) 작동하지만 더 효율적인 방법이 있습니까?
91 python  django  pandas 


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