sveedocuments

Software screenshot:
sveedocuments
Rincian Software:
Versi: 0.9.9.1
Tanggal Upload: 14 Apr 15
Pengembang: David Thenon
Lisensi: Gratis
Popularitas: 18

Rating: 2.5/5 (Total Votes: 2)

sveedocuments adalah aplikasi Django untuk mengelola dokumen teks. Ini bekerja hampir seperti Wiki, kecuali dengan cara yang kolaboratif.
Internasionalisasi dan lokalisasi
Aplikasi ini membuat penggunaan sistem internasionalisasi Django, lihat dokumentasi Django tentang hal ini jika Anda ingin menambahkan terjemahan bahasa baru.
Instal
Dalam proyek Anda
Pengaturan
Pertama, daftar aplikasi dan dependancies dalam pengaturan proyek Anda seperti ini:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'mptt',
& Nbsp; 'crispy_forms',
& Nbsp; 'autobreadcrumbs',
& Nbsp; 'djangocodemirror',
& Nbsp; 'sveedocuments',
& Nbsp; ...
)
Maka Anda harus menambahkan prosesor konteks autobreadcrumbs dalam pengaturan Anda:
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; ...
& Nbsp; 'autobreadcrumbs.context_processors.AutoBreadcrumbsContext',
& Nbsp; ...
)
Pengaturan aplikasi
Semua pengaturan aplikasi default terletak di file settings_local.py dari sveedocuments, Anda dapat mengubah mereka dalam pengaturan proyek Anda.
Catatan: Semua pengaturan aplikasi ditimpa jika ada dalam pengaturan proyek Anda dengan pengecualian variabel dict. Hal ini harus diingat ketika Anda ingin menambahkan entri baru dalam variabel daftar, Anda akan harus menyalin versi default di pengaturan Anda dengan entri baru jika variabel default akan hilang.
Url
Anda harus menambahkan url aplikasi untuk proyek Anda, untuk ini dengan cara yang mudah adalah dengan menyertakan url dikirim seperti ini:
urlpatterns = pola ('',
& Nbsp; ...
& Nbsp; (r '^ dokumen /', termasuk ('sveedocuments.urls')),
& Nbsp; ...
)
Jika diperlukan Anda dapat mengubah dokumen direktori mount / yang lain. Untuk lebih banyak kemungkinan Anda dapat menentukan url Anda sendiri untuk sveedocuments pandangan. (Lebih detail untuk datang)
Sinkronisasi database
Aplikasi ini sekarang dipasang dalam proyek Anda, Anda hanya perlu menambahkan tabel ke database Anda, Anda harus melakukan ini dengan baris perintah Django-admin:
Django-admin syncdb

Fitur :

  • Penggunaan dari docutils ReStructuredText parser;
  • Kaya Editor djangocodemirror;
  • bentuk ergonomis dengan Django-renyah-bentuk;
  • Penggunaan autobreadcrumbs di Halaman template;
  • Penggunaan sistem cache Django untuk rendering parser;
  • papan Manajemen siap pakai;

  • Dua jenis dokumen:
  • Page: Untuk dokumen halaman penuh dengan halaman anak-anak di pohon sitemap;
  • Insert: Untuk dokumen untuk memasukkan sebagai fragmen dalam template Anda;
  • Templatetags menggunakan dokumen dalam template Anda;
  • Sepenuhnya internasional.

Persyaratan :

  • Python
  • Django
  • Docutils
  • Django-renyah-bentuk
  • Django-mptt
  • Pygments

Keterbatasan :

  • Ada bug kecil dalam Django dengan ReStructuredText ketika django.contrib.admindocs adalah diaktifkan dalam proyek Anda dan beberapa petunjuk aplikasi atau peran yang digunakan dengan parser. Lihat entri bug untuk lebih jelasnya.
  • Namun demikian hal itu tidak terjadi menggunakan konfigurasi default sehingga Anda tidak perlu khawatir tentang hal ini, selama pengecualian dijelaskan dalam entri bug tidak dinaikkan.

  • Jika itu terjadi Anda memiliki dua pilihan, yang pertama (tidak disarankan) adalah untuk menambal Django / contrib / admindocs / utils.py file dalam instalasi Django Anda, hanya komentar baris di bawah:
  • docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE = 'cmsreference'
  • Pilihan kedua, hanya untuk menonaktifkan django.contrib.admindocs dengan mengeluarkannya dari settings.INSTALLED_APPS dan proyek urls.py Anda. Tapi ini hanya jika Anda tidak perlu dari admindocs.

Perangkat lunak lain dari pengembang David Thenon

sveeaccounts
sveeaccounts

20 Feb 15

AutoBreadcrumbs
AutoBreadcrumbs

14 Apr 15

djangotribune
djangotribune

20 Feb 15

Komentar untuk sveedocuments

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!