Hi James,

Thanks for the reply.   So I uncommented the line which now looks like: 

*mce_attrs={ 'external_image_list_url': reverse('imagelist')},*

and after restarting apache I get this.

Page not found (404)Request Method:GETRequest URL:
http://csmatrix.local/admin/main/page/add/

Using the URLconf defined in CSMatrix.urls, Django tried these URL 
patterns, in this order:

   1. ^$ [name='cover']
   2. ^m/
   3. ^curriculum/
   4. ^unitsoflearning/
   5. ^studyprogramme/
   6. ^gallery/
   7. ^reprographics/
   8. ^accounts/
   9. ^login/$
   10. ^logout/$
   11. ^tinymce/
   12. ^admin/doc/
   13. ^admin/ ^$ [name='index']
   14. ^admin/ ^login/$ [name='login']
   15. ^admin/ ^logout/$ [name='logout']
   16. ^admin/ ^password_change/$ [name='password_change']
   17. ^admin/ ^password_change/done/$ [name='password_change_done']
   18. ^admin/ ^jsi18n/$ [name='jsi18n']
   19. ^admin/ ^r/(?P<content_type_id>\d+)/(?P<object_id>.+)/$ 
   [name='view_on_site']

The current URL, admin/main/page/add/, didn't match any of these.

You're seeing this error because you have DEBUG = True in your Django 
settings file. Change that to False, and Django will display a standard 404 
page.

It makes no difference if I try and run it though runserver or apache - 
same result.  All my admin urls are broken!   I know this is not much help 
- is there another way of getting a traceback?

Regards

Chris



On Sunday, 8 November 2015 05:30:33 UTC, James Schneider wrote:
>
> Try changing the reverse() call to just reverse('imagelist'). I believe 
> reversing using the full view import path has been deprecated/removed. 
> That, and you named the URL 'imagelist', may as well refer to it by name. 
> ;-)
>
> If that doesn't work, please post the error and entire traceback that you 
> are receiving.
>
> -James
> On Nov 7, 2015 9:53 AM, "Chris Davies-Barnard" <porang...@gmail.com 
> <javascript:>> wrote:
>
>> Hi all,
>>
>> I posted this on SO but have not had any interest and I'm still stuck so 
>> would really really appreciate someone taking a look.
>>
>> I have a pages app into which I have implemented TinyMCE for the main 
>> content. This works and I am able to format content and view it on the 
>> front end. I'm now trying to add the image list support as per the 
>> Django/TinyMCE Docs 
>> <https://django-tinymce.readthedocs.org/en/latest/usage.html#external-link-and-image-lists>
>>  but 
>> have stumbled upon a problem. When I uncomment the mce_attrs line below all 
>> my admin urls break not just the page add/edit ones.  It is as if the 
>> line breaks my URL files but I cannot figure out why. 
>>
>>
>>      from tinymce.widgets import TinyMCE
>>      content = forms.CharField(widget=TinyMCE(
>>              attrs={ 'cols': 80, 'rows': 30 },
>>              #mce_attrs={ 'external_image_list_url': 
>> reverse('mediamanager.views.imagelist')},
>>      ))
>>
>>
>> The mediamanager.views.imagelist is set up and working.   I can browse to 
>> it as a normal URL and it shows a list of images 
>>
>>
>> url(r'^tinymce/$', views.imagelist, name='imagelist'),
>>
>>
>> var tinyMCEImageList = [["(/media/uploads/2015/10/20141205_142735.jpg", 
>> "/gallery/i/4"], ... ]
>>
>>
>> the view itself looks like:
>>
>>
>> def imagelist(request):  from tinymce.views import render_to_image_list
>>   objects = Image.objects.all()
>>   link_list = [(unicode("/media/" + str(obj.image)), obj.get_absolute_url()) 
>> for obj in objects]
>>   return render_to_image_list(link_list)
>>
>>
>> Thanks in advance for any advice.
>>
>>
>> Regards
>>
>>
>> Chris
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Django users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to django-users...@googlegroups.com <javascript:>.
>> To post to this group, send email to django...@googlegroups.com 
>> <javascript:>.
>> Visit this group at http://groups.google.com/group/django-users.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/django-users/a259e3d9-16fb-4c7a-ad80-3b06c52e40c0%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/django-users/a259e3d9-16fb-4c7a-ad80-3b06c52e40c0%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/91b3cdfc-fea5-4c90-973d-5523b196d20d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to