環境
ArchLinux
Python 3.7
Django 2.1.1
実現したいこと
ユーザーが任意の画像を挿入した記事を投稿できるようなシステムを作りたいです(例えばここの記事投稿機能のような)。また画像の画質はあまり落としたくないため、投稿した画像は遅延読込できるようにもしたいです。記事全体でアップロードの制限サイズは設けるがあとは自由なイメージです。
自力でできたこと・できなかったところ
記事の編集にWYSIWYGエディタを用いることにして、そこで編集した内容をサーバーにPOSTしDBに蓄積するという流れで実装しようと思いました。
エディタはtinyMCEを採用することにしました。理由はDjango-tinymce4-liteというDjango用のプラグインがあったからです。その結果任意の画像を入れながら記事を投稿しアップロード制限も課すことはできました。
しかしbase64で画像を埋め込んでしまうため、遅延読込ができないことに気づきました。
質問
質問としては、
①私の実現したいことに対してこのアプローチで問題ないか
②もし問題がない場合base64は本当に遅延読み込みができないのか、もしできないのであればどういう手順で解決してみるのがよいか
です。
なにか不備等ございましたらお手数ですがコメントしていただけると幸いです。
以上よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。