Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.86 KB | None | 0 0
  1. view
  2. +++++++++++++++++++++++++++++++++++
  3. from django.forms import Form, CharField
  4. class TestForm(Form):
  5.     field = CharField(widget=SummernoteWidget())
  6.  
  7. def upload_image_view(request):
  8.     form = TestForm
  9.     return render(request, 'test.html', {'form': form})
  10. template
  11. ++++++++++++++++++++++++++++++++++++
  12. <!DOCTYPE html>
  13. <html lang="en">
  14. <head>
  15.     <meta charset="UTF-8">
  16.     <title>Title</title>
  17. </head>
  18. <body>
  19.     <form action="" enctype="multipart/form-data" method="post">
  20.     {% csrf_token %}
  21.     {% for field in form %}
  22.         {{ field }}
  23.     {% endfor %}
  24.      <button href=""> Send</button>
  25.     </form>
  26. </body>
  27. </html>
  28. +++++++++++++++++++++
  29. settings
  30.  
  31. SUMMERNOTE_CONFIG = {
  32.      'iframe': True,
  33.  
  34.     'airMode': False,
  35.  
  36.     'styleWithTags': True,
  37.     'direction': 'ltr',
  38.     'width': '100%',
  39.     'lang': 'ru-RU',
  40.     'toolbar': [
  41.         ['style', ['style']],
  42.         ['style', ['bold', 'italic', 'underline', 'clear']],
  43.         ['para', ['ul', 'ol', 'height']],
  44.         ['insert', ['link', 'picture', 'video', 'hr'] ],
  45.     ],
  46.     'base_css': (
  47.         '//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css',
  48.     ),
  49.     'base_js': (
  50.         '//code.jquery.com/jquery-1.9.1.min.js',
  51.         '//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js',
  52.     ),
  53.     'default_css': (
  54.         os.path.join(STATIC_URL, 'django_summernote/summernote.css'),
  55.         os.path.join(STATIC_URL, 'django_summernote/django_summernote.css'),
  56.     ),
  57.     'default_js': (
  58.         os.path.join(STATIC_URL, 'django_summernote/jquery.ui.widget.js'),
  59.         os.path.join(STATIC_URL, 'django_summernote/jquery.iframe-transport.js'),
  60.         os.path.join(STATIC_URL, 'django_summernote/jquery.fileupload.js'),
  61.         os.path.join(STATIC_URL, 'django_summernote/summernote.min.js'),
  62.     ),
  63.     'disable_upload': False,
  64.  
  65.     'lazy': True,
  66.  
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement