django-dynamicsites-lite

نرم افزار تصویر:
django-dynamicsites-lite
جزئیات نرم افزار:
نسخه: 0.1
ها تاریخ: 14 Apr 15
توسعه دهنده: Ian Ward
پروانه: رایگان
محبوبیت: 4

Rating: nan/5 (Total Votes: 0)

در جنگو-dynamicsites-LITE یک برنامه جنگو که گسترش می یابد، استاندارد بسته django.contrib.sites برای اجازه است:
- سایت های به صورت پویا از درخواست از طریق میان شناسایی
- بدون نیاز به میزبان های مجازی چندگانه در سطح وب سرور
- 301 تغییرمسیر به اسامی گره متعارف
- سایت ممکن است urls.py و قالب خاص خود را داشته
- اجازه می دهد برای تعیین نام هاست محیط زیست به استفاده از اسامی گره غیر تولید (برای استفاده در توسعه تمدن، چوب بست، آزمون، و غیره محیط)
پیکر بندی
و nbsp؛ قبل از نصب dynamicsites، مطمئن شوید که شما پیکربندی شده اند حداقل 1 سایت در پنل مدیریت، چرا که یک بار dynamicsites نصب شده است، آن را امتحان کنید به مراجعه به سایت از request.get_host ()، و اگر هیچ کدام وجود دارد، همیشه پرتاب خواهد شد 404
1. اضافه کردن برنامه به INSTALLED_APPS
& nbsp؛ در INSTALLED_APPS = (
& nbsp؛ در ...
& nbsp؛ در 'dynamicsiteslite،
و nbsp؛)
2. اضافه کردن میان به MIDDLEWARE_CLASSES
& nbsp؛ در MIDDLEWARE_CLASSES = (
& nbsp؛ در ...
& nbsp؛ در 'dynamicsiteslite.middleware.DynamicSitesMiddleware'
و nbsp؛)
3. اضافه کردن پردازنده زمینه به TEMPLATE_CONTEXT_PROCESSORS
& nbsp؛ در TEMPLATE_CONTEXT_PROCESSORS = (
& nbsp؛ در ...
& nbsp؛ در 'dynamicsiteslite.context_processors.current_site،
و nbsp؛)
4. dynamicsites پیکربندی با اضافه کردن SITES_DIR، SITES_PACKAGE، DEFAULT_HOST، و HOSTNAME_REDIRECTS به settings.py
& nbsp؛ در SITES_DIR = os.path.join (os.path.dirname (__ file__)، "سایت")
& nbsp؛ در SITES_PACKAGE = 'سایت'
& nbsp؛ در DEFAULT_HOST = 'www.your-default-site.com'
& nbsp؛ در HOSTNAME_REDIRECTS = {
و nbsp؛ # 'redirect-src-1.com': 'www.redirect-dest-1.com،
& nbsp؛ در ...
و nbsp؛}
5. اگر محیط زیست محلی خود (به عنوان مثال آزمون، توسعه تمدن، مرحله بندی) با استفاده از اسامی گره های مختلف از تولید، تنظیم نقشه ENV_HOSTNAMES و همچنین
& nbsp؛ در ENV_HOSTNAMES = {
و nbsp؛ 'من-site.dev': 'www.your-default-site.com،
& nbsp؛ در ...
و nbsp؛}
6. ایجاد سایت های دیر (از SITES_DIR تنظیم بالا) قرار داده و یک فایل __init__.py داخل
7. ایجاد یک دیر سایت برای هر سایت شما میزبانی (به عنوان مثال سایت های mkdir به / www_mysitesdomain_com.)

مورد نیاز:

پایتون
جنگو

نرم افزار های دیگر از توسعه دهنده Ian Ward

Speedometer
Speedometer

14 Apr 15

نظرات به django-dynamicsites-lite

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!