thanx for your advice and i removed {% csrf_token %} and still same.
problem is not solved. add post form is not showing.
On Thursday, December 12, 2019 at 3:24:48 PM UTC, Integr@te System wrote:
>
> Hi,
>
> Django view dont render csrf tag within template form, you should check
> doc in warning part
> https://docs.djangoproject.com/en/3.0/ref/csrf/
>
> And look at the additional way to resolve your problem.
>
> On Thu, Dec 12, 2019, 16:45 হজমুলা খান <[email protected] <javascript:>>
> wrote:
>
>> i am integrating some apps to make a bigger project but the problem is
>> when i try insert ckeditor in html login page it is not showing. for this
>> reason i tried to make separate app is to see whats going on here. i am
>> showing you the code in detail.
>> editing/settings.py:
>>
>>
>> ..........
>> INSTALLED_APPS = [
>> 'django.contrib.admin',
>> 'django.contrib.auth',
>> 'django.contrib.contenttypes',
>> 'django.contrib.sessions',
>> 'django.contrib.messages',
>> 'django.contrib.staticfiles',
>> 'editor',
>> 'ckeditor_uploader',
>> 'ckeditor',
>> ]
>> TEMPLATES = [
>> {
>>
>> 'DIRS': [os.path.join(BASE_DIR,'templates')],........
>> .....................
>> STATIC_URL = 'editor/static/'
>> STATIC_ROOT='editor/static/'
>> CKEDITOR_UPLOAD_PATH='editor/static/media/'
>>
>> editing/urls.py:
>>
>> from django.contrib import admin
>> from django.urls import path, include
>> from django.conf import settings
>> from django.conf.urls.static import static
>>
>> urlpatterns = [
>> path('admin/', admin.site.urls),
>> path('',include('editor.urls')),
>> path('ckeditor/',include('ckeditor_uploader.urls')),
>> ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
>>
>> in this case, my static folder is in editor/static when i execute python
>> manage.py collectstatic and ckeditor folder is in editor/static directory
>> also.
>>
>> editor/models.py:
>>
>> from django.db import models
>> from ckeditor_uploader.fields import RichTextUploadingField
>>
>> # Create your models here.
>>
>> class Post(models.Model):
>> title=models.CharField(max_length=255)
>> body=models.CharField(max_length=2000)
>> description=RichTextUploadingField()
>>
>> def __str__(self):
>> return self.title
>>
>> editor/admin.py:
>>
>> from django.contrib import admin
>> from .models import Post
>>
>> admin.site.register(Post)
>>
>> when i execute python manage.py makemigrations and python manage.py
>> migrate, ckeditor can be seen in locahost:8000/admin's new post section
>> perfectly. then i tried to make templates.
>>
>> base.html:
>> {% load static %}
>> <html>
>> <head>
>> <title>Django blog</title>
>> <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400"
>> rel="stylesheet">
>> <link href="{% static 'admin/css/base.css' %}" rel="stylesheet">
>> </head>
>> <body>
>> <div>
>> <header>
>> <div class="nav-left">
>> <h1><a>Django blog</a></h1>
>> </div>
>> </header>
>> {% block content %}
>> {% endblock content %}
>> </div>
>> </body>
>> </html>
>>
>> home.html:
>> {% extends 'base.html' %}
>> {% block content %}
>> <h1>New post</h1>
>> <form action="" method="post"enctype="multipart/form-data">
>>
>> {% csrf_token %}
>> {{ form.media|safe }}
>> {{ form.as_p }}
>> <input type="submit" value="Save" />
>> </form>
>> {% endblock content %}
>>
>> and then i have created a html file editor/urls.py:
>> from django.urls import path
>>
>> from .views import HomePageView
>>
>> urlpatterns=[
>> path('',HomePageView.as_view(), name='home'),
>> ]
>>
>> and here is the editor/views.py also:
>> from django.views.generic import TemplateView
>> from .models import Post
>>
>>
>> class HomePageView(TemplateView):
>> model=Post
>> template_name='home.html'
>> fields=['title','body']
>>
>> i just want to see a simple page of showing new html post editor with
>> ckeditor toolbar in it. it's just for seeing what's wrong and why my
>> ckeditor toolbar is not showing in my html file. when i run python
>> manage.py runserver there is no error showing and the html page is showing
>> django post and new post and only the save button. it can't render the form
>> of the django's new post. css style is rendered because the django post and
>> new post has the desired color and font. but why it is not rendering the
>> new post form with ckeditor toolbar?
>>
>> i am still learning and this problem is eating me up. thanx in advance
>>
>>
>> --
>> 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 [email protected] <javascript:>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/django-users/b8c48a91-b67c-4da0-8ce3-b301798a3851%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/django-users/b8c48a91-b67c-4da0-8ce3-b301798a3851%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
--
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/6001f99c-e97c-495a-910c-cb436734a610%40googlegroups.com.