問題タブ [wagtail]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 共有ホスティングの FastCGI 上の Django 上の Wagtail アプリ
私は A Small Orange の共有ホスティングを使用しており、チュートリアルに従って FastCGI を使用して Virtualenv で実行するように Django をセットアップしました。
Django バリアント CMS である Wagtail をセットアップしようとしています。FastCGI とインターフェイスする virtualenv で Django 内の Django アプリとして実行すると仮定しています。しかし、実行すると「アプリケーションによって未処理の期待がスローされました」というメッセージが表示されます。
私のdispatch.fcgiファイルの読み取り:
私の .htaccess ファイルの読み取り:
私のファイル構造は次のとおりです。
Wagtail Web サイトの settings.py および urls.py ファイルは、Wagtail チュートリアルのように編集されます。
残念ながら、共有ホスティングのアクセス許可が制限されているため、ローカル サーバーで実行してテストすることはできません。
私はこれについては初心者ですが、Wagtail の UI を見れば、なぜ私が深淵に身を投じているのかがわかります。十分な情報を提供しているかどうかお知らせください。
django - Django は FastCGI ImportError にデプロイします: wagtailcore という名前のモジュールはありません
多くの Django ImportErrors が回答されていることは知っていますが、すべての解決策を試してみましたが、役に立ちませんでした!
背景: A Small Orange との共有ホスティングで Wagtail (Django バリアント) をセットアップしようとしています。ASOの仕様により、python 2.6 + virtualenv + FastCGIを実行しています
私のプロジェクトディレクトリは次のとおりです。
私のpip_installedパッケージと関連するすべてのシンボリックリンクは次の場所にあります:
ドメインにアクセスすると、/ Traceback で Django のインポート エラーが発生します。
私の設定.py
私のurls.py
Wagtailcore は、私がインストールした Wagtail アプリ内のモジュールです。独自の init.py があり、python sys パス上にあります。
すべてのトレースバックは Django につながっており、私は Django のコードをいじるのをためらっています。それは私の側からのものでなければなりませんが、残念ながら私はそれを引き起こしている原因を理解するのに十分な知識がありません.
python - Python 2.7 から 2.6 への構文変換
これは Wagtail (非常にクールな UI を備えた Django バリアント CMS) 内からの行です。問題は、Python 2.7 用に書かれており、共有ホスティングで Django + FastCGI と共に Python 2.6 を使用していることです。
mhlester によって発見された以前の構文エラーを既に変更しましたが、これを理解 できません。
元のコード:
助けてください?
python - Django Sass Compressor django_libsass.SassCompiler: コマンドが見つかりません
Wagtail (非常にクールな UI を備えた Django バリアント CMS) の一部として Django-Compressor Filter を使用しています。環境は Wagtail 0.2 + Python 2.7 + Django 1.6 + Virtualenv + FastCGI + Apache 共有ホスティングです。
CMS の管理者/ログイン ページにアクセスしようとすると、問題が発生します。Django はエラー レンダリング テンプレートを表示します
Skeleton.html の 20 行目は次のとおりです。
私のsettings.pyのプリコンパイラ、DEBUGはTrueに設定されています:
試行錯誤 #1
私はに変更しようとしました:
しかし、それは辞書更新シーケンス要素 #0 エラーにつながります。
私はdjango_libsassとコンプレッサーをインストールしました。他の同様の質問で提案されているように、、、、回転、追加pip install libsass
、追加も試しました。実行すると同じエラーが返されます。ngm install lessc
pip install sass
DEBUG = False
COMPRESSOR_OFFLINE
COMPRESSOR_ENABLED
manage.py compress
再チェックして、サイトパッケージとdjango_libsassが実際に私のsys.pathにある
SassCompiler は次の場所にあります。~/env/lib/python2.7/site-packages/django_libsass.py
試行錯誤 #2
sass
インストールされており、パス上にあることを再確認しました。
コードを次のように変更します。
エラーを返します:
試行錯誤 #3
このfeedly issueを 読んだ後pip install compass
、何の効果もありませんでした
試行錯誤 #4
Gasman のコメントに従って、python manage.py シェルを実行し、SassCompiler をインポートしようとしました。エラーなく動作します。
完全なトレースバック
この質問が長くなりすぎている場合は、お詫び申し上げます。
python - wagtail のアップロードと Django のデプロイは project_root からではありませんか?
共有ホスティングで提供される virtualenv、FastCGI でWagtail (Django バリアント CMS)を使用して、ここで少し混乱しています。
私の設定.py
./manage.py collectstatic
静的ファイルを実行すると正しくコンパイルされますが~/myproj/static
、Django テンプレートのデバッグは~/env/lib/python2.7/static
css ファイルを探すことを主張します。そこに個人用のcssファイルをアップロードすると、Wagtailのcssが台無しになります。
また、Wagtail ダッシュボードから画像をアップロードすると、すぐに~/env/lib/python2.7/static
ここで何が間違っていますか?から提供されていないのはなぜ~/myproj/static
ですか?
python - Django/Wagtail 一部の画像アップロード エラー 500
FastCGI + Apache + 共有ホスティングの virtualenv でWagtail (Django バリアント CMS) を使用しています。
組み込みの Wagtail Image Uploader を介して画像をアップロードすると、特定の画像は正常に動作し、コンパイルされますが、特定のアップロードでは 500 内部サーバー エラーが発生します。
エラーの原因となる画像の種類のパターンを探してみましたが、類似点は見つかりませんでした。
さまざまな JPG、GIF、PNG をアップロードできます。サイズは 88KB から 236KB までさまざまで、最大サイズは 1000px x 950px です。
エラーの原因となっているファイルも、さまざまな JPG、GIF、PNG です。300KB を超えるものはアップロードできませんが、100KB 以下の一部のファイルでも 500 エラーが発生します。django-admin 経由でアップロードすると、同じ問題が発生します。
sftpとcpanelを介してアップロードすると画像が機能するので、問題はありません。
Wagtail はPillow
画像処理に使用します。
これをどこから探し始めればよいかわかりません。それはPillowまたはDjangoのエラーですか?
django - セキレイ画像テンプレートのタグ
私は Django バリアント CMS Wagtailを使用しており、独自のテンプレートを作成しようとしています。
次のように、Wagtail の CMS のリッチ テキスト フィールドに画像をアップロードできます。
テンプレートの html で、本文にアップロードされた特定の画像を呼び出して、特定の画像を js で異なるスタイルにできるようにしたいと考えています。おそらく{{body.image}}のようなものですか?
html:
既存のタグ辞書 (存在する場合) を見つける方法や、views.py をいじらずに作成する方法がわからないため、この時点で迷っています。markdown
それとも、 にインストールしてrichtextfield
そこから作業する方が簡単でしょうか?
私は html と css に慣れているので、解決策の 1 つは、単純にすべてを html で記述し、{{ MEDIA_URL }} を使用して特定の画像を呼び出すことです。しかし、それは Wagtail と Django を使用するための賢明ではない方法のように思えます。
python - Gunicorn が Wagtail CMS を認識しない
virtualenv を使用して Mezzanine からDebian マシンで実行されているWagtailに Web サイトを移行していますが、Wagtail、ユーザー権限、およびソースをセットアップした後、wagtail# gunicorn_django
フォルダーで実行すると、次のエラー メッセージが表示されます。
私の知る限り、私は中二階のセットアップと何ら変わりはありません。また、Wagtail も Django ベースであることを知っています。問題がどこにあるのか誰でも知っていますか?
python - django wagtail の管理者ロゴを変更する方法
私は小さなプロジェクトに取り組んでおり、 wagtailを試してみようと思いました。サイドバーの wagtail の管理者ロゴを変更する方法を考えています (下の画像の左上の画像)。
私は/static/wagtailadmin/images/wagtail-logo.svg
直接変更することができますが、それは間違っているでしょう;)。