redsolutioncms.django-העזר הוא סט של כלי עזר שימושיים הכולל יחידת:
& Nbsp; * ImageField עם תצוגה מקדימה בממשק ניהול
& Nbsp; * דריסה מאפשרת ליצור משתמשים עם נקודה בשם משתמש
& Nbsp; * מסנן תאריך לוקליזציה
& Nbsp; * תווך ConsoleException
התקנה:
& Nbsp; 1. שים כלי עזר לINSTALLED_APPS בsettings.py שלך בתוך פרויקט Django שלך.
שימוש:
ImagePreviewField:
נהג להראות תצוגה מקדימה של תמונה ליד ImageField.
כדי להשתמש בו בmodels.py שלך
מutilities.fields לייבא ImagePreviewFieldd
MyModel כיתה (models.Model):
& Nbsp; תמונה = ImagePreviewField (upload_to = 'העלאה /')
באפשרותך לציין רוחב מרבי וגובה עבור האגודל
MyModel כיתה (models.Model):
& Nbsp; תמונה = ImagePreviewField (upload_to = 'העלאה /', thumb_size = (80, 80))
אם יש לך הופרד שדה עם אגודל לתמונה זו ניתן לציין את שמה ואמר לי להשתמש בגודל האמיתי שלה:
MyModel כיתה (models.Model):
& Nbsp; אגודל = models.ImageField (upload_to = 'אגודל /')
& Nbsp; תמונה = ImagePreviewField (upload_to = 'העלאה /', thumb_field 'אגודל' =, thumb_size = אין)
Dot הוא שם משתמש:
כברירת מחדל יישום זה יאפשר לך ליצור משתמשים במנהל עם נקודה שביש שמות. כדי לאסור ALLOW_DOT_IS_USERNAME המוגדר כ- False בsettings.py שלך.
מסנן תבנית תאריך מקומי:
מסנן DATE_LOCAL אמור להיות בשימוש עם Django 1.1 (1.2+ כבר יש תכונה כזו). טען מסנן עם {% utilities_tags עומס%} ולהשתמש בו כמו תאריך מסנן תאריך Django
למשל:
{{Entry.creation_date | DATE_LOCAL: "F Y ד"}}
חוזר 01 Янвaря 2010 לאזור ru
תווך ConsoleException:
לעתים קרובות אתה מתעצבן כשTracebacks תכנית Django כמו
קובץ "/home/mysite/django-mysite3/django/template/__init__.py", קו
800, בrender_node
node.render תמורה (הקשר)
הדפסי ConsoleException תווך tracebacks המקורי בSTDOUT. זה מועיל מאוד לאיתור באגים לפעמים. להשתמש בו רק במצב פיתוח
מה חדש במהדורה זו:!
- סקריפט ajax CSRF של המוסף Django
מה חדש בגרסה 0.1.4 :
- פקודות ניהול נוסף, IOError ImagePreviewField העטוף >
מה חדש בגרסה 0.1.3:
- הוסף SplitDateField
מה חדש בגרסת 0.1.2:
- תיקוני באגים במסנן תבנית DATE_LOCAL
- ResetPasswordForm compability הקבוע בDjango 1.1
דרישות :
- Python
- Django
תגובות לא נמצא