redsolutioncms.django-TinyMCE-lampiran memungkinkan untuk melampirkan file dan gambar untuk setiap benda, yang ditentukan dalam konfigurasi & nbsp;. Jika Anda menggunakan TinyMCE untuk mengedit konten objek, modul ini membuat Anda link ke file dalam hyperlink kotak pilih dan daftar gambar dalam gambar pilih kotak.
Instalasi:
& Nbsp; 1. Masukan lampiran sebagai pos TERAKHIR ke INSTALLED_APPS di settings.py Anda dalam proyek Django Anda.
& Nbsp; 2. Sinkronkan database Anda
& Nbsp; ./ manage.py syncdb
Penggunaan:
Dalam settings.py:
Tentukan Model yang `d ingin menambahkan gambar dan file
ATTACHMENT_FOR_MODELS = [
& Nbsp; '.
]
Tentukan Model untuk dicatatkan di link-daftar
ATTACHMENT_LINK_MODELS = [
& Nbsp; '.
]
Untuk obyek yang tercantum dalam daftar link-atribut ini akan digunakan:
& Nbsp; * get_absolute_url () untuk mengambil url.
& Nbsp; * __unicode () __ untuk mengambil nama verbose.
Dalam urls.py:
Tambah lampiran untuk urls.py SEBELUM admin /
(R '^', termasuk ('attachment.urls')), # Harus ditempatkan sebelum admin /
Contoh:
settings.py
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'lampiran',
)
ATTACHMENT_FOR_MODELS = [
& Nbsp; 'item.models.Item',
]
ATTACHMENT_LINK_MODELS = [
& Nbsp; 'news.models.News',
]
TINYMCE_DEFAULT_CONFIG = {
& Nbsp; 'external_image_list_url': 'images /',
& Nbsp; 'external_link_list_url': 'link /',
}
urls.py
urlpatterns + = pola ('',
& Nbsp; (r '^', termasuk ('attachment.urls')), # Harus ditempatkan sebelum admin /
& Nbsp; (r '^ admin /', termasuk (admin.site.urls)),
)
Sekarang Anda dapat melampirkan gambar dan file ke objek Item. Setelah Anda akan menghemat Barang-objek dalam editor TinyMCE untuk halaman ini akan tersedia:
& Nbsp; * terpasang gambar dalam daftar gambar.
& Nbsp; * terpasang file dalam daftar link.
& Nbsp; * semua Berita objek dalam daftar link
Apa yang baru dalam rilis ini:.
- Memesan dengan baru & quot; Posisi & quot; lapangan diaktifkan.
Persyaratan :
- Python
Komentar tidak ditemukan