redsolutioncms.django-tinymce-eki yapılandırmada belirtilen, herhangi bir nesne için dosyaları ve görüntüleri eklemek için izin verir. & Nbsp; nesnenin içeriğini düzenlemek için TinyMCE kullanırsanız, bu modül köprü seçin kutusunda ve listesindeki dosyaları size bağlantılar için yapar görüntü seçme kutusunda görüntüler.
Kurulum:
& Nbsp; 1. Django projesi içinde settings.py içinde INSTALLED_APPS LAST öğe olarak eki koyun.
& Nbsp; 2. Veritabanı senkronize
& Nbsp; ./ manage.py syncdb
Kullanım:
Settings.py olarak:
Modeller belirtin görüntüleri ve dosyaları eklemek istediğiniz you`d
ATTACHMENT_FOR_MODELS = [
& Nbsp; '.
]
Model bağlantı listesinde olması belirtin
ATTACHMENT_LINK_MODELS = [
& Nbsp; '.
]
Bağlantı listesinde nesneler için bu nitelikler kullanılacaktır:
& Nbsp; * get_absolute_url () url almak için.
& Nbsp; * __unicode () __ ayrıntılı adını almak için.
Urls.py olarak:
Admin ÖNCE urls.py eki ekle /
(R '^',) ('attachment.urls' dahil), # Admin önce yerleştirilir olmalı /
Örnek:
settings.py
INSTALLED_APPS (=
& Nbsp; ...
& Nbsp; 'eki',
)
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': 'linkler /',
}
urls.py
urlpatterns + = desenleri ('',
& Nbsp; (r '^',) ('attachment.urls' dahil), # Admin önce yerleştirilir olmalı /
& Nbsp (R '^ yönetici /' içerir (admin.site.urls)),
)
Şimdi Öğe nesnesine görüntüleri ve dosyaları ekleyebilirsiniz. Eğer sunulacak bu sayfada için TinyMCE editörü Madde-nesneyi kazandıracak sonra:
& Nbsp; * görüntülerin listesinde görüntüleri eklenmiş.
& Nbsp; * bağlantıların listesindeki dosyaları ekli.
& Nbsp; * Tüm Haberler bağlantıları listesinde nesneleri
Bu sürümde Yeni nedir:.
Yeni & quot tarafından
- Sipariş; pozisyon & quot; Alan sağladı.
Gereksinimler :
- Python
Yorum Bulunamadı