Я только начал использовать django-cms, поэтому, пожалуйста, прости меня за новость.
Каждый раз, когда я пытаюсь загрузить файл в области администратора, например файл изображения, используя cmsplugin_filer_file '/ cmsplugin_filer_image он появляется как неопределенный в области буфера обмена.Это странно, потому что бегущие точки выглядят так, как будто они загружают изображение, а затем ударное изображение не определено.Это позволяет мне создавать папки, но я не могу просматривать загруженные файлы.
При ближайшем рассмотрении изображение было загружено в каталог под текущей датой в каталоге media / filer dir (т.е. media / filer / 2012/03/27)однако файлы не отображаются в админке.Может ли это быть проблема, связанная с простыми миниатюрами, и на самом деле миниатюра не отображается?
Кроме того, вы бы порекомендовали использовать файл-файл django-cms по умолчанию и плагин для изображений.вместо вместо?В документации сказано, что это работает только для локальных хранилищ, означает ли это, что вы не сможете загружать файлы с локального компьютера в ваше приложение в настройках рабочего / общего хостинга?
Я был бы очень признателен за любую помощь с этими двумя вопросами.
Спасибо
SETTINGS
MEDIA_ROOT = os.path.join(PROJECT_PATH, "media")
MEDIA_URL = '/media/'
STATIC_ROOT = os.path.join(PROJECT_PATH, "static")
STATIC_URL = '/static/'
ADMIN_MEDIA_PREFIX = '/static/admin/'
THUMBNAIL_PROCESSORS = (
'easy_thumbnails.processors.colorspace',
'easy_thumbnails.processors.autocrop',
#'easy_thumbnails.processors.scale_and_crop',
'filer.thumbnail_processors.scale_and_crop_with_subject_location',
'easy_thumbnails.processors.filters',
)
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
'easy_thumbnails',
'cms',
'mptt',
'menus',
'south',
'sekizai',
'filer',
'cmsplugin_filer_file',
'cmsplugin_filer_folder',
'cmsplugin_filer_image',
'cmsplugin_filer_teaser',
'cmsplugin_filer_video',
'cms.plugins.twitter',
'cms.plugins.text',
'cms.plugins.flash',
'cms.plugins.googlemap',
'cms.plugins.link',
URLS
from django.conf.urls.defaults import *
from django.contrib import admin
from django.conf import settings
admin.autodiscover()
urlpatterns = patterns('',
(r'^admin/', include(admin.site.urls)),
url(r'^', include('cms.urls')),
)
if settings.DEBUG:
urlpatterns = patterns('',
url(r'^media/(?P<path>.*)$', 'django.views.static.serve',
{'document_root': settings.MEDIA_ROOT, 'show_indexes': True}),
url(r'', include('django.contrib.staticfiles.urls')),
) + urlpatterns