2024-04-23 09:47:44 发布
网友
刚来这里的Django,如果这个问题看起来很傻,请容忍我
我正在设计(并随后开发)一个博客网站。我已经确定了我将在我的博客上拥有的三种页面类型(文章、主页、杂项),每种页面都有一个单独的模板
每一篇新文章都有自己的文本和图像。大概我会使用一个.html模板来显示许多文章文本
我是否将文章文本和图像存储在单独的模型中?如果是这样,我是否将文章文本的html(及其所有格式)存储为纯文本,然后在视图中呈现它?最好的方法是什么
或者,我会为每一篇文章创建一个新模板,但这似乎是多余的
您可以使用django-tinymce。它还为django管理员提供了良好的编辑器。 只需使用pip安装它:
pip
pip install django-tinymce
将其添加到INSTALLED_APPS中:
INSTALLED_APPS
INSTALLED_APPS = ( ... 'tinymce', )
将tinymce.url添加到项目的url.py:
urlpatterns = [ ... url(r'^tinymce/', include('tinymce.urls')), ]
在代码中:
from django.db import models from tinymce.models import HTMLField class MyModel(models.Model): ... content = HTMLField()
我向您展示了从documentation开始的简短安装
您可以使用django-tinymce。它还为django管理员提供了良好的编辑器。
只需使用
pip
安装它:将其添加到
INSTALLED_APPS
中:将tinymce.url添加到项目的url.py:
在代码中:
我向您展示了从documentation开始的简短安装
相关问题 更多 >
编程相关推荐