django-admin-decorators

צילום מסך תוכנה:
django-admin-decorators
פרטי תוכנה:
גרסה: 0.1
טען תאריך: 14 Apr 15
מפתחים: Mikhail Korobov
רשיון: ללא תשלום
פופולריות: 14

Rating: 2.0/5 (Total Votes: 1)

הניהול של Django מקבל callables לlist_display וreadonly_fields. כדי להתאים אישית את callables אלה (למשל תסמנו אותם בתיאור) Django דורש מפתח להגדרת תכונה בcallable (למשל 'short_description'). Django-admin-מעצבים הוא גישה פשוטה וזה עובד.
אבל זה קל לעשות טעות דפוס או לשכוח את מה תכונה צריך להיות מוגדר על callable כי אין השלמה אוטומטית.
יישום זה מספק תחביר חלופי (מעצב) של+ כמה מעצבים אחרים שימושיים להתאמה אישית של מנהל יחידת.
התקנה
PIP להתקין Django-admin-מעצבים
שימוש
ממנהל יבוא django.contrib
מיבוא admin_decorators (short_description, limit_width, בוליאני,
& Nbsp; apply_filter, order_field, allow_tags)
מMyModel יבוא myapp.models
MyModelAdmin כיתה (admin.ModelAdmin):
& Nbsp; list_display = 'שם', '_טקסט', 'has_huge_text', 'html_url'
& Nbsp; readonly_fields = ['שם', 'html_url']
& Nbsp;short_description ("הטקסט מוגבל ל -100 תווים")
& Nbsp;order_field ('טקסט')
& Nbsp;limit_width (100)
& Nbsp; def _טקסט (עצמי, obj):
& Nbsp; לחזור obj.text
& Nbsp;boolean
& Nbsp;short_description ("הטקסט הוא ענק")
& Nbsp; def has_huge_text (עצמי, obj):
& Nbsp; לחזור len (obj.text)> 100
& Nbsp;short_description ('קישור')
& Nbsp;order_field ('url')
& Nbsp;allow_tags
& Nbsp;apply_filter ('urlize')
& Nbsp; def html_url (עצמי, obj):
& Nbsp; לחזור obj.url
admin.site.register (MyModel, MyModelAdmin)
שימו לב שallow_tags סימני מעצב לגרום בטוחים שכך יהיה גם בhtml list_display וreadonly_fields.
תסתכל על קוד מקור ליותר מעצבים.
פיתוח
פיתוח קורה בbitbucket וGitHub.
. אם מצאו באג או שיש רעיון למעצב חדש מוזמן לפתוח כרטיס ו / או לשלוח בקשת משיכה

דרישות :

< p>
  • Python
  • Django

תוכנות אחרות של יזם Mikhail Korobov

תגובות ל django-admin-decorators

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!