Comments (13)
demo是没有问题的。查出原因了,是media的URL配置问题,不能正确的上传文件。改成截图下面的配置就可以了。
from django-simditor.
额 好的 我看看能不能转成图片存路径
from django-simditor.
能添加插入表情的功能吗? @istommao
from django-simditor.
@snwgijava 我看看有没有第三方的
from django-simditor.
我看了下 上传的 都是 地址啊,你什么方式上传变成 base64了
from django-simditor.
的确是以base64放到数据库中的
from django-simditor.
@snwgijava 表情功能已添加
from django-simditor.
@istommao 安装说明配置,本地上传的文件确实是base64编码,占用数据库很大,如果能修改下更好
from django-simditor.
@xionglilong 能否截图看下你的 配置,我本地一只都是存的地址,没试出来过
from django-simditor.
@istommao 配置是直接复制过来的,用的python3.6和django2.0。是不是版本问题。
models.py
from django.db import models
from simditor.fields import RichTextField
class News(models.Model):
title = models.CharField("标题", max_length=100)
content = RichTextField("内容", max_length=1000000)
add_time = models.DateTimeField("添加时间", auto_now_add=True)
urls.py
path('media/<str:filename>', serve, {"document_root": MEDIA_ROOT}), # 媒体文件URL
path('simditor/', include('simditor.urls'))
settings.py
INSTALLED_APPS = ['simditor']
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, "media")
SIMDITOR_UPLOAD_PATH = 'uploads/'
SIMDITOR_IMAGE_BACKEND = 'pillow'
SIMDITOR_TOOLBAR = [
'title', 'bold', 'italic', 'underline', 'strikethrough', 'fontScale',
'color', '|', 'ol', 'ul', 'blockquote', 'code', 'table', '|', 'link',
'image', 'hr', '|', 'indent', 'outdent', 'alignment', 'fullscreen',
'markdown', 'emoji'
]
SIMDITOR_CONFIGS = {
'toolbar': SIMDITOR_TOOLBAR,
'upload': {
'url': '/simditor/upload/',
'fileKey': 'upload'
},
'emoji': {
'imagePath': '/static/simditor/images/emoji/'
}
}
from django-simditor.
@xionglilong pillow 装了吧
from django-simditor.
from django-simditor.
你git clone https://github.com/istommao/django-simditor.git 然后在 simditor_demo 里 试试看
@xionglilong
from django-simditor.
Related Issues (20)
- 这样的好项目应该点个赞!
- 在xadmin中无法使用 HOT 1
- Django2.1集成simditor报错 HOT 4
- Nginx部署上线之后,与imagefiled好像冲突,图片上传失败 HOT 3
- 前端不显示代码框
- 观看源码时的疑惑 HOT 3
- 图片压缩怎么设置?还有设置上传图片大小。 HOT 4
- 设置RichTextField()字段时,会影响xadmin的时间字段的样式
- 在xmaind中使用出现错误 HOT 5
- 严重bug? HOT 1
- 少写了 配置里面需要在apps里面添加 simditor
- Language HOT 1
- 编码问题没人遇到过么? HOT 2
- 可以复制图片, 然后直接粘贴到编辑区实现上传吗?
- 在Django admin外,怎么使用 HOT 4
- 下拉页面的时候,向上浮动, HOT 4
- 感觉对移动端不是很友好 HOT 10
- 上传的图片并不能随着屏幕自适应,建议调整下图片的样式
- 图片上传 HOT 1
- 在centos6下安装, Python3.6 报错 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from django-simditor.