คำถามติดแท็ก django-admin

อินเทอร์เฟซผู้ดูแลระบบอัตโนมัติในตัวของ Django (django.contrib.admin) ซึ่งเป็นส่วนหนึ่งของเฟรมเวิร์ก Django Web สำหรับภาษาโปรแกรม Python

3
ผู้ดูแลระบบ Django: จะแสดงฟิลด์ที่ถูกทำเครื่องหมายว่าแก้ไขได้ = False 'ในโมเดลได้อย่างไร?
แม้ว่าจะมีการระบุช่อง'editable=False'ในแบบจำลอง แต่ฉันต้องการให้หน้าผู้ดูแลระบบแสดง ปัจจุบันมันซ่อนสนามทั้งหมด .. มันจะสำเร็จได้อย่างไร?

8
การแก้ไขปัญหา“ ช่องที่เกี่ยวข้องมีการค้นหาที่ไม่ถูกต้อง: icontains”
ฉันมีโมเดลต่อไปนี้ในmodels.py: class ListinoTraduttore(models.Model): traduttore = models.ForeignKey('Traduttore', related_name='Traduttore') linguaDa = models.ForeignKey(Lingua, related_name = "linguaDa") linguaA = models.ForeignKey(Lingua, related_name = "linguaA") prezzoParola = models.CharField(max_length=50, blank=True) prezzoRiga = models.CharField(max_length=50, blank=True) scontoCat = models.CharField(max_length=50, blank=True) scontoFuzzy = models.CharField(max_length=50, blank=True) scontoRipetizioni = models.CharField(max_length=50, blank=True) class Meta: verbose_name_plural = "Listini Traduttori" def __unicode__(self): return u"%s Da …

5
เชื่อมโยงกับประวัติโมเดลของ Django Admin
การตั้งค่า: ฉันกำลังทำงานกับแอปพลิเคชั่น Django ซึ่งอนุญาตให้ผู้ใช้สร้างวัตถุในฐานข้อมูลจากนั้นกลับไปแก้ไขได้มากเท่าที่ต้องการ ไซต์ผู้ดูแลระบบของ Django จะเก็บประวัติของการเปลี่ยนแปลงที่เกิดขึ้นกับออบเจ็กต์ผ่านไซต์ผู้ดูแลระบบ คำถาม: ฉันจะเชื่อมต่อแอปพลิเคชันของฉันเข้ากับประวัติการเปลี่ยนแปลงของไซต์ผู้ดูแลระบบเพื่อให้สามารถดูประวัติการเปลี่ยนแปลงที่ผู้ใช้ทำกับ "เนื้อหา" ได้อย่างไร

18
วิธีวางตารางทั้งหมดจากฐานข้อมูลด้วย Manage.py CLI ใน Django
ฉันจะวางตารางทั้งหมดจากฐานข้อมูลโดยใช้ Manage.py และ command line ได้อย่างไร มีวิธีใดบ้างที่จะดำเนินการ Manage.py ด้วยพารามิเตอร์ที่เหมาะสมเพื่อให้ฉันสามารถเรียกใช้งานจากแอปพลิเคชัน. NET ได้

15
ตัวกรองเริ่มต้นในผู้ดูแลระบบ Django
ฉันจะเปลี่ยนตัวเลือกตัวกรองเริ่มต้นจาก 'ALL' ได้อย่างไร? ฉันมีฟิลด์ชื่อเป็นstatusซึ่งมีสามค่า: activate, และpending rejectedเมื่อฉันใช้list_filterใน Django admin ตัวกรองจะถูกตั้งค่าเป็น 'ทั้งหมด' โดยค่าเริ่มต้น แต่ฉันต้องการตั้งค่าเป็นรอดำเนินการตามค่าเริ่มต้น

2
หลายต่อหลายคนในรายการแสดง django
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 ซึ่งไม่รองรับ อย่างไรก็ตามมันจะรวบรวมเมื่อฉันนำ'product'ออกจากlist_display. ดังนั้นวิธีการที่ฉันสามารถแสดง'product'ในlist_displayโดยไม่ต้องให้มันข้อผิดพลาด? แก้ไข : คำถามที่ดีกว่าอาจจะเป็นวิธีที่คุณแสดงManyToManyFieldในlist_display?

8
django admin ทำให้ฟิลด์เป็นแบบอ่านอย่างเดียวเมื่อแก้ไข obj แต่จำเป็นเมื่อเพิ่ม obj ใหม่
ในผู้ดูแลระบบฉันต้องการปิดการใช้งานฟิลด์เมื่อแก้ไขอ็อบเจ็กต์ แต่ทำให้จำเป็นเมื่อเพิ่มอ็อบเจกต์ใหม่ django จะไปเกี่ยวกับเรื่องนี้อย่างไร?

13
ค่า BooleanField ที่ไม่ซ้ำกันใน Django?
สมมติว่า models.py ของฉันเป็นเช่นนั้น: class Character(models.Model): name = models.CharField(max_length=255) is_the_chosen_one = models.BooleanField() ฉันต้องการให้มีเพียงหนึ่งในCharacterอินสแตนซ์ของฉันis_the_chosen_one == Trueและอื่น ๆ ทั้งหมดที่จะมีis_the_chosen_one == Falseทั้งหมดที่จะมี ฉันจะแน่ใจได้อย่างไรว่าข้อ จำกัด ด้านความเป็นเอกลักษณ์นี้ได้รับการเคารพ คะแนนสูงสุดสำหรับคำตอบที่คำนึงถึงความสำคัญของการเคารพข้อ จำกัด ในระดับฐานข้อมูลโมเดลและ (ผู้ดูแลระบบ)!

7
DateTimeField ไม่แสดงในระบบผู้ดูแลระบบ
ทำไมช่อง "วันที่" ของฉันไม่ปรากฏในระบบผู้ดูแลระบบ ในไฟล์ admin.py ของฉันฉันมี from django.contrib import admin from glasses.players.models import * admin.site.register(Rating) และโมเดลการให้คะแนนมีฟิลด์ที่เรียกว่า "วันที่" ซึ่งมีลักษณะเช่นนี้ date = models.DateTimeField(editable=True, auto_now_add=True) อย่างไรก็ตามในระบบผู้ดูแลระบบข้อมูลจะไม่แสดงแม้ว่ามีการตั้งค่าeditableTrue ใครมีความคิดบ้าง?

9
Django-Admin: CharField เป็น TextArea
ฉันมี class Cab(models.Model): name = models.CharField( max_length=20 ) descr = models.CharField( max_length=2000 ) class Cab_Admin(admin.ModelAdmin): ordering = ('name',) list_display = ('name','descr', ) # what to write here to make descr using TextArea? admin.site.register( Cab, Cab_Admin ) วิธีกำหนดวิดเจ็ต TextArea ให้กับฟิลด์ 'descr' ในอินเทอร์เฟซผู้ดูแลระบบ อัปเดต: ในส่วนติดต่อผู้ดูแลระบบเท่านั้น! เป็นความคิดที่ดีที่จะใช้ ModelForm

8
แอดมิน Django ซ่อนนางแบบ
ที่หน้ารูทของไซต์ผู้ดูแลระบบที่มีโมเดลที่ลงทะเบียนปรากฏขึ้นฉันต้องการซ่อนโมเดลต่างๆที่ลงทะเบียนกับผู้ดูแลระบบ Django ถ้าฉันยกเลิกการลงทะเบียนโดยตรงฉันจะไม่สามารถเพิ่มระเบียนใหม่ได้เนื่องจากการเพิ่มสัญลักษณ์ใหม่ "+" หายไป จะทำได้อย่างไร?

14
แบบอ่านอย่างเดียวในอินเทอร์เฟซผู้ดูแลระบบ Django?
ฉันจะสร้างโมเดลแบบอ่านอย่างเดียวอย่างสมบูรณ์ในอินเทอร์เฟซผู้ดูแลระบบได้อย่างไร เป็นตารางบันทึกประเภทหนึ่งซึ่งฉันใช้คุณลักษณะของผู้ดูแลระบบเพื่อค้นหาเรียงลำดับกรองและอื่น ๆ แต่ไม่จำเป็นต้องแก้ไขบันทึก ในกรณีที่ดูเหมือนจะซ้ำกันนี่ไม่ใช่สิ่งที่ฉันกำลังพยายามทำ: ฉันไม่ได้มองหาฟิลด์แบบอ่านอย่างเดียว(แม้ว่าการทำให้ทุกฟิลด์เป็นแบบอ่านอย่างเดียวก็ยังให้คุณสร้างเรกคอร์ดใหม่ได้) ฉันไม่ต้องการสร้างผู้ใช้แบบอ่านอย่างเดียวผู้ใช้ทุกคนควรอ่านอย่างเดียว
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.