Size: a a a

Django [ru] #STAY HOME

2021 January 09

N

Nire in Django [ru] #STAY HOME
Руслан
ubuntu 20.04
Попробуй из настройки нгинкса убрать геты и оптион, которые внизу и запихать их внутрь локаций
источник

N

Nire in Django [ru] #STAY HOME
Возможно что-то перебивают
источник

Р

Руслан in Django [ru] #STAY HOME
Так они же уже внутри локаций
источник

Р

Руслан in Django [ru] #STAY HOME
Там конфиг съехал немного
источник

Р

Руслан in Django [ru] #STAY HOME
Оно так выглядит
источник

N

Nire in Django [ru] #STAY HOME
Руслан
Оно так выглядит
Ну хз тогда, но мне Корс не нравится
источник

Р

Руслан in Django [ru] #STAY HOME
А он иначе его тупо не присылает
источник

С

Серый in Django [ru] #STAY HOME
а в логах nginx  что то пишет при этом?
источник

Р

Руслан in Django [ru] #STAY HOME
Серый
а в логах nginx  что то пишет при этом?
Пустота
источник

M

MRL in Django [ru] #STAY HOME
MRL
При добавлении youtube плагина в CKeditor, пропадает отображение CKeditor'а. Без плагина все работает (но плагин нужен):

models.py
body = RichTextUploadingField(blank=True, verbose_name='Контент', extra_plugins=['youtube'],
       external_plugin_resources=[(
           'youtube',
           '/static/ckeditor/ckeditor/plugins/youtube/',
           'plugin.js',
       )],)

/home/user/Desktop/yoga/static/ckeditor/ckeditor/config.js
CKEDITOR.editorConfig = function( config ) {
   config.extraPlugins = 'youtube';

};
Плагин лежит здесь: /home/user/Desktop/yoga/static/ckeditor/ckeditor/plugins/youtube

settings:
CKEDITOR_CONFIGS = {
   'default': {
       # 'skin': 'moono',
       # 'skin': 'office2013',
       'toolbar_Basic': [
           ['Source', '-', 'Bold', 'Italic']
       ],
       'toolbar_YourCustomToolbarConfig': [
           {'name': 'document', 'items': ['Source', '-', 'Save', 'NewPage', 'Preview', 'Print', '-', 'Templates']},
           {'name': 'clipboard', 'items': ['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo']},
           {'name': 'editing', 'items': ['Find', 'Replace', '-', 'SelectAll']},
           {'name': 'forms',
            'items': ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton',
                      'HiddenField']},
           '/',
           {'name': 'basicstyles',
            'items': ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat']},
           {'name': 'paragraph',
            'items': ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote', 'CreateDiv', '-',
                      'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'BidiLtr', 'BidiRtl',
                      'Language']},
           {'name': 'links', 'items': ['Link', 'Unlink', 'Anchor']},
           {'name': 'insert',
            'items': ['Image', 'Flash', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'PageBreak', 'Iframe']},
           '/',
           {'name': 'styles', 'items': ['Styles', 'Format', 'Font', 'FontSize']},
           {'name': 'colors', 'items': ['TextColor', 'BGColor']},
           {'name': 'tools', 'items': ['Maximize', 'ShowBlocks']},
           {'name': 'about', 'items': ['About']},
           '/',  # put this to force next toolbar on new line
           {'name': 'yourcustomtools', 'items': [
               # put the name of your editor.ui.addButton here
               'Preview',
               'Maximize',
               'Youtube'
           ]},
       ],
       'toolbar': 'YourCustomToolbarConfig',  # put selected toolbar config here
       # 'toolbarGroups': [{ 'name': 'document', 'groups': [ 'mode', 'document', 'doctools' ] }],
       # 'height': 291,
       # 'width': '100%',
       # 'filebrowserWindowHeight': 725,
       # 'filebrowserWindowWidth': 940,
       # 'toolbarCanCollapse': True,
       # 'mathJaxLib': '//cdn.mathjax.org/mathjax/2.2-latest/MathJax.js?config=TeX-AMS_HTML',
       'tabSpaces': 4,
       'extraPlugins': ','.join([
           'uploadimage', # the upload image feature
           # your extra plugins here
           'div',
           'autolink',
           'autoembed',
           'embedsemantic',
           'autogrow',
           # 'devtools',
           'widget',
           'lineutils',
           'clipboard',
           'dialog',
           'dialogui',
           'elementspath',
           'youtube'
       ]),
   }
}
разобрался))
источник

D

Dmitry in Django [ru] #STAY HOME
Серый
а в логах nginx  что то пишет при этом?
а причём тут логи nginx и cors?
источник

Р

Руслан in Django [ru] #STAY HOME
Почекал, предлагали загружать temporary файлы особенным способом, поставить в настройках FILE_UPLOAD_PERMISSION и т.п.
источник

Р

Руслан in Django [ru] #STAY HOME
Потому что по факту почему-то выбивает форбидден только на файлы, которые весят > 1,5 Мб
источник

N

Nire in Django [ru] #STAY HOME
Руслан
Потому что по факту почему-то выбивает форбидден только на файлы, которые весят > 1,5 Мб
А может просто подними минио?
источник

Р

Руслан in Django [ru] #STAY HOME
Я даже настолько извратился, что поставил chmod 755 на докер образы
источник

Р

Руслан in Django [ru] #STAY HOME
Не работал с minio, но можно попробовать
источник

VB

Vadim Beglov in Django [ru] #STAY HOME
Руслан
Потому что по факту почему-то выбивает форбидден только на файлы, которые весят > 1,5 Мб
Nginx тоже ограничение имеет
источник

Р

Руслан in Django [ru] #STAY HOME
Vadim Beglov
Nginx тоже ограничение имеет
Но не 1,5 Мб же
источник

Р

Руслан in Django [ru] #STAY HOME
+ файл то загружается
источник

Р

Руслан in Django [ru] #STAY HOME
Даже 10 мб
источник