در جنگو-pagelets، برنامه انعطاف پذیر ساده برای یکپارچه سازی استاتیک، محتوا بدون ساختار در یک سایت جنگو است.
ویژگی ها:
& nbsp؛ در قالب * "Pagelets" برای اضافه کردن تکه های کوچکی از محتوای به در غیر این صورت شخص
و nbsp؛ * سیستم مدیریت محتوا "صفحات" که شامل هر تعداد از pagelets و، در صورت نیاز، فایل پیوست
و nbsp؛ * انواع مختلف محتوا pagelet از جمله HTML و Markdown
و nbsp؛ * ویرایشگر WYSIWYG یکپارچه (WYMeditor) است که می تواند به صورت انتخابی فعال / غیر فعال
وابستگی
ضروری
و nbsp؛ * جنگو مدیر سایت - django.core.context_processors.request پردازنده متن
اختیاری
و nbsp؛ * جی کوئری 1.3
و nbsp؛ * WYMeditor (شامل در pagelets رسانه ای)
نصب و راه اندازی
و nbsp؛ 1. جنگو-pagelets دسترس در PyPI است، به طوری که ساده ترین راه آن را نصب کنید، استفاده از پیپ:
و nbsp؛ پیپ نصب جنگو-pagelets
و nbsp؛ 2. اضافه کردن pagelets به INSTALLED_APPS در settings.py و اجرا syncdb:
& nbsp؛ در INSTALLED_APPS = (
و nbsp؛ ...،
& nbsp؛ در 'pagelets،
& nbsp؛ در ...
و nbsp؛)
و nbsp؛ 3. اضافه کردن آدرس pagelets به urls.py، به عنوان مثال:
& nbsp؛ در urlpatterns + = الگوهای (''،
و nbsp؛ (R '^ pagelets /'، شامل ('pagelets.urls.content'))،
و nbsp؛ (R '^ pagelets مدیریت /'، شامل ('pagelets.urls.management'))،
و nbsp؛)
و nbsp؛ 4. در توسعه، شما می توانید رسانه های شخص pagelet در urls.py خدمت:
& nbsp؛ در pagelets واردات
مسیر = os.path.join (os.path.dirname (pagelets .__ file__)، 'رسانه')؛ لمس کنید و
& nbsp؛ در urlpatterns + = الگوهای (''،
و nbsp؛ (
& nbsp؛ در R '(؟ P. *) ^٪ spagelets /'٪ settings.MEDIA_URL.lstrip ('/')،
& nbsp؛ در 'django.views.static.serve،
و nbsp؛ {'داکیومنت_روت': مسیر، 'show_indexes': درست است}
و nbsp؛)،
و nbsp؛)
و nbsp؛ 5. مشاهده سایت مدیر سایت، اضافه کردن و ذخیره یک صفحه جدید، و با کلیک بر روی مشخصات بر روی لینک سایت. اگر همه چیز به درستی راه اندازی است، شما باید قادر به دیدن و ویرایش محتوای اضافه شده باشد.
توسعه با حمایت مالی گروه مشاوره Caktus، LLC ..
چه در این نسخه جدید است:
به روز رسانی مهاجرت 0003 به مهاجرت داده
درست Page.tags نویسنده همیشه وجود داشته باشد، و اضافه کردن مهاجرت برای آن
مورد نیاز:
پایتون
جنگو
نظر یافت نشد