redsolutioncms.django-tinymce-attachment

Software Screenshot:
redsolutioncms.django-tinymce-attachment
Software Details:
Version: 0.4.1
Upload Date: 14 Apr 15
Developer: Alexander Ivanov
Distribution Type: Freeware
Downloads: 12

Rating: 3.0/5 (Total Votes: 1)

redsolutioncms.django-tinymce-attachment allows to attach files and images for any objects, specified in configuration. If you use TinyMCE to edit object content, this module makes for you links to files in hyperlink select box and list of images in image select box.

Installation:

 1. Put attachment as LAST item to your INSTALLED_APPS in your settings.py within your Django project.
 2. Sync your database

 ./manage.py syncdb

Usage:

In settings.py:

Specify Models for which you`d like to add images and files

ATTACHMENT_FOR_MODELS = [
 '< app >.models.< Model >',
]


Specify Model to be listed in link-list

ATTACHMENT_LINK_MODELS = [
 '< app >.models.< Model >',
]


For objects listed in link-list these attributes will be used:

 * get_absolute_url() to retrieve url.
 * __unicode()__ to retrieve verbose name.

In urls.py:

Add attachment to urls.py BEFORE admin/

(r'^', include('attachment.urls')), # Must be placed before admin/

Example:

settings.py

INSTALLED_APPS = (
 ...
 'attachment',
)

ATTACHMENT_FOR_MODELS = [
 'item.models.Item',
]

ATTACHMENT_LINK_MODELS = [
 'news.models.News',
]

TINYMCE_DEFAULT_CONFIG = {
 'external_image_list_url': 'images/',
 'external_link_list_url': 'links/',
}


urls.py

urlpatterns += patterns('',
 (r'^', include('attachment.urls')), # Must be placed before admin/
 (r'^admin/', include(admin.site.urls)),
)


Now you can attach images and files to Item object. After you will save Item-object in TinyMCE editor for this page will be available:

 * attached images in list of images.
 * attached files in list of links.
 * all News objects in list of links.

What is new in this release:

  • Ordering by new "position" field enabled.

Requirements:

  • Python

Other Software of Developer Alexander Ivanov

Comments to redsolutioncms.django-tinymce-attachment

Comments not found
Add Comment
Turn on images!