sveedocuments

نرم افزار تصویر:
sveedocuments
جزئیات نرم افزار:
نسخه: 0.9.9.1
ها تاریخ: 14 Apr 15
توسعه دهنده: David Thenon
پروانه: رایگان
محبوبیت: 18

Rating: 2.5/5 (Total Votes: 2)

در sveedocuments یک برنامه جنگو برای مدیریت اسناد متنی است. این کار تقریبا مانند یک ویکی به جز راه مشترک.
بین المللی و محلی سازی
این نرم افزار را استفاده از سیستم بین المللی جنگو، مستندات جنگو در مورد این ببینید که اگر شما می خواهید برای اضافه کردن یک ترجمه زبان جدید است.
نصب
در پروژه خود
تنظیمات
اول، ثبت نام برنامه و dependancies خود را در تنظیمات پروژه خود را شبیه به این:
INSTALLED_APPS = (
& nbsp؛ در ...
& nbsp؛ در 'mptt،
& nbsp؛ در 'crispy_forms،
& nbsp؛ در 'autobreadcrumbs،
& nbsp؛ در 'djangocodemirror،
& nbsp؛ در 'sveedocuments،
& nbsp؛ در ...
)
سپس شما باید برای اضافه کردن پردازنده چهار چوب autobreadcrumbs در تنظیمات شما:
TEMPLATE_CONTEXT_PROCESSORS = (
& nbsp؛ در ...
& nbsp؛ در 'autobreadcrumbs.context_processors.AutoBreadcrumbsContext،
& nbsp؛ در ...
)
تنظیمات نرم افزار
همه تنظیمات برنامه به طور پیش فرض در فایل settings_local.py از sveedocuments واقع، شما می توانید آنها را در تنظیمات پروژه خود را تغییر دهید.
توجه: همه تنظیمات برنامه رونویسی اگر در تنظیمات پروژه خود را به استثنای متغیر DICT هستند. این است که به یاد می شود زمانی که می خواهید برای اضافه کردن یک ورودی جدید در یک متغیر لیست، شما باید برای کپی از نسخه به طور پیش فرض در تنظیمات خود را با ورودی جدید در غیر این صورت متغیر به طور پیش فرض از دست خواهد رفت.
آدرس های
شما باید برای اضافه کردن URL های درخواست را به پروژه خود، برای این راه آسان است که شامل آدرس ها حمل مثل این:
الگوهای urlpatterns = (''،
& nbsp؛ در ...
و nbsp؛ (R '^ اسناد /'، شامل ('sveedocuments.urls'))،
& nbsp؛ در ...
)
در صورت نیاز شما می توانید نصب اسناد دایرکتوری / خود را به دیگری تغییر دهید. برای فرصت بیشتر شما می توانید آدرس ها خود را برای sveedocuments نمایش ها تعریف کنیم. (جزئیات بیشتر به آمده است)
هماهنگ سازی پایگاه داده
برنامه در حال حاضر در پروژه خود نصب کنید، شما فقط نیاز به اضافه کردن جداول خود را به پایگاه داده خود را، شما باید برای انجام این کار با خط فرمان جنگو-مدیر:
جنگو-مدیر syncdb

ویژگی ها:

طریقه استفاده از ReStructuredText docutils تجزیه کننده.
djangocodemirror ویرایشگر غنی.
فرم ارگونومیک با جنگو-ترد-اشکال.
طریقه استفاده از autobreadcrumbs در قالب صفحات.
طریقه استفاده از سیستم کش جنگو برای رندر تجزیه کننده.
هیئت مدیره آماده برای استفاده.
دو نوع از اسناد:
صفحه: برای اسناد کامل صفحه با صفحات کودکان در یک درخت نقشه سایت.
قرار دادن: برای اسناد به عنوان قطعه در قالب خود را وارد کنید.
Templatetags به استفاده از اسناد در قالب خود را.
کاملا بین المللی.

مورد نیاز:

پایتون
جنگو
Docutils
جنگو-ترد-اشکال
جنگو-mptt
Pygments

محدودیت ها:

است یک اشکال جزئی در جنگو با ReStructuredText وجود دارد که django.contrib.admindocs در پروژه خود را فعال و برخی دستورات برنامه یا نقش با تجزیه کننده استفاده می شود. ورود اشکال برای جزئیات بیشتر مراجعه کنید.
با این وجود آن اتفاق نمی افتد با استفاده از تنظیمات پیش فرض، بنابراین شما لازم نیست که در مورد این نگران، تا زمانی که به جز شرح داده شده در ورودی اشکال است مطرح نشده است.
اگر آن اتفاق می افتد شما دو انتخاب، یکی از اولین (توصیه نمی شود) است به پچ جنگو / contrib / admindocs / utils.py فایل در نصب جنگو خود را، فقط خط زیر نظر:
= docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE 'cmsreference'
انتخاب دوم است، به سادگی به غیر فعال کردن django.contrib.admindocs با از بین بردن آن را از settings.INSTALLED_APPS و پروژه urls.py خود را. اما این فقط در صورتی که شما از admindocs نیاز ندارد.

نرم افزار های دیگر از توسعه دهنده David Thenon

AutoBreadcrumbs
AutoBreadcrumbs

14 Apr 15

djangotribune
djangotribune

20 Feb 15

sveeaccounts
sveeaccounts

20 Feb 15

نظرات به sveedocuments

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