아주아주 멋진 django ckeditor로 게시글 작성하는 Form을 만들 수 있습니다. 이미지 업로드, 파일 업로드도 구현하지 않고 그냥 Ckeditor에 있는 것을 사용해도 좋고요. 다만 file upload의 경우에 권한 에러가 나더라고요. 소스코드를 확인해보니까 Staff 이상만 업로드 할 수 있어서 저는 풀어서 사용하고 있습니다. 권한에 맞춰서 사용할 수 있도록 추가 구현하면 되겠죠?

 

if django.VERSION >= (1, 8):
    urlpatterns = [
        url(r'^upload/', views.upload, name='ckeditor_upload'),
        url(r'^browse/', never_cache(staff_member_required(views.browse)), name='ckeditor_browse'),
    ]
    
    #upload의 views.upload는 browse 처럼 staff_member_required로 되어 있었습니다.
    #staff_member_required를 삭제해준 상태입니다.

 

  파일의 위치는 ...../Lib/site-packages/ckeditor_uploader/urls.py 입니다. 라이브러리나 환경에 따라서 위치는 조금 변경될 수 있겠죠?

 

 

+ Recent posts