問題タブ [django-grappelli]
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.
django-admin - grappelliで欠落している一般的な関係
grappelliの最後のsvnリビジョンとdjangoのrev11840(マルチデータベースなどの前)を使用していますが、管理者で汎用リレーションを使用しようとしていますが、機能しません、
モデル:
管理者:
そして、このvarインラインのモデルを別のadminmodelに入れましたが、htmlレンダリングは次のとおりです。
django - ジャンゴ・グラッペリ
ここでdjango-grappelliを使用している人はいますか?
避けるべき一般的な間違いがある場合、またはグラッペリを使用または使用しない理由がある場合は、開発者またはユーザーの経験を読みたいと思います。
共有してくれてありがとう
python - django grappelli、filebrowser、および Tiny MCE の画像挿入ダイアログ
それで、「grappelli」と呼ばれるdjango管理インターフェースを見つけました。スクリーンショットを見て、私はそれが好きだと決めました. ソースページに行き、トランクをチェックアウトしました。セットアップして、スクリーンショットのように見えないことに気付きました. ダッシュボードもサイド パネルもありません。さまざまな色の要素とモデル アイテムのリストは非常に狭いです。
その時点から、私は何か間違ったことをして、ドキュメントをもっと詳しく読んだのではないかと思っています。管理ツールに出くわし、それらもインストールしました。ダッシュボードが表示されましたが、ボタンの配置が間違っていたり、要素の配置が異なっていたりしました。また、商品リストが狭いという問題も解決していません。
それはかなり残念でしたが、私はもっと潜伏することにしました。そして、ブランチ 2_2 をチェックアウトしました。これは最終的に、django プロジェクトのスクリーンショットのようになりました。そして、小さなmceも機能しました!
では、質問 1 : これは、グラッペリを使用したいすべての人が行うことですか? それとも、これらのスクリーンショットは実際にはトランク バージョン用であり、その美しさを私に見せるのは恥ずかしがり屋ですか?
その後、ファイルブラウザをインストールすることにしました。Google のプロジェクト ページにアクセスして説明書を読み、グラップレリの要件に気付き、すでに取得しているので簡単だと思って喜んでいました。
それで、私はトランクをチェックアウトし、それが属する場所にメディアを配置し、必要なパスを作成し、それが機能しました. しかし、ひどく見えました。検索フィールドとフィルターは単純な django admin や grappelli とは異なり、リストは狭く、フィルターは機能しません。また、右側のボタンのような奇妙なギアも機能しません。
まあ、テンプレートをブラウジングしてあちこち修正することを思いとどまらせることはありませんでした。しかし、ボタンのような奇妙なギアはまだ機能しませんでした. さらに悪いことに、小さな MCE からの画像挿入ダイアログも機能しませんでした。表示され、フォルダーとファイルが表示されましたが、「選択」ボタンが無効になりました。
今、私は何か間違ったことをしたと思い始め、
- ファイルブラウザをトランクに戻しました。「選択」ボタンはまだ機能しません。
- すべてを一掃し、グラッペリをトランクに戻しました。Filebrowser はまだやや混乱しているように見え、最悪の場合、[選択] ボタンはまだ機能しません。
- filebrowser-no-grappelli を試してみましたが、これらのボタンさえありません。
- 諦めて慰めを求めてここに来た
では、質問 2 : 小さな MCE 画像挿入ダイアログでファイルブラウザを使用したい人は皆、同じ道をたどるのでしょうか? あなたはそれを機能させることができましたか?私が同じことをするのを手伝ってください。
TL/DR : django admin 用に grappelli と filebrowser をセットアップし、小さな MCE 挿入画像ダイアログを機能させる方法は?
私はジャンゴ1.2.1を使用しています。
javascript - django-grappelli と django-brookie を一緒に使用すると、請求書と見積書の項目が自動的に合計されません。
非常に具体的な問題があります。アプリケーションdjango-brookieを実行していた django プロジェクトがありました。すべてがうまくいきました。それ以来、プロジェクトにdjango-grappelliを追加しましたが、小さなことを除いてすべてが機能します。
新しい請求書または見積書を作成すると、通貨で金額が自動的に合計されます。これはもう機能していません。その理由は本当にわかりません。おそらく、brookie の javascript が grappelli の javascript と衝突しているものでしょうか?
どんな提案でも大歓迎です。さらに情報が必要な場合は、お尋ねください。
こちらがアイテムのスクリーンショットです。時間を分単位にすると、グラッペリなしで合計されます。
ここで、私が時間をかけたときに、合計が何もないことがわかります。スクリーンショットでわかるように、これにはグラッペリがあります。
javascript - TinyMCE の HTML エディターに埋め込みメディアが表示されない
そして、それは保存されません。
- メディア プラグインを使用して、YouTube からビデオを挿入します。
- ムービーがプレビューに表示されます。
- 挿入を押します。
- これは
ed.execCommand('mceInsertContent', false, h);
、media.js で出力されるものです。insert<img src="http://127.0.0.1:8000/media/admin/tinymce/jscripts/tiny_mce/plugins/media/img/trans.gif" class="mceItemFlash" title="src:'http://www.youtube.com/v/b7wJejHIFEc&feature',width:'376',height:'302'" width="376" height="302" align="" />
/submit を押したときです。 - エディター内に黄色いボックスが表示されます。
- ソース html を確認すると
<p> </p>
、移動用の埋め込み要素があるべき場所だけが表示されます。 - 保存すると、黄色いボックスがなくなりました。
これが私の現在のtinymce initスクリプトです:
編集:
cleanup: false
わかりました init スクリプトに追加しました。そして今、私がソースに入れるのはこれだけです:
これは私のHTMLにも表示されます。
TinyMCE はこれを埋め込みコードに置き換えるべきではありませんか、それとも JavaScript を使って自分で行う必要がありますか?
windows - DjangoGrappelliダッシュボードの実装
Grappelliを初めて実装しました。ダッシュボードを実装しようとしましたが、アクティブになっていないようです。問題は、それがどのように見えるかわかりません。
Grappellidashboard.pyが適用されます(createdashboardによって生成されます)
settings.py(興味深い部分)
誰かがポインタを持っていますか?これが私のプロジェクトのフォーマットです。基本的なdjangoの開始は別として、その空です。
どんなポインタもかっこいいでしょう。
django - django filebrowserはフォルダの作成を許可せず、ファイルをアップロードしません
最新のアプリにdjango-filebrowserを実装しようとしています。grappelliもインストールしています。URLはfilebrowser/admin / filebrowser/browseに入るのにうまく機能します。これが私が設定したものです。
私が抱えている問題は、フォルダを追加するか、ファイルをアップロードするかということです。
新しいフォルダ:
フォルダを追加すると、次のようなエラーがスローされます。
次の間違いを正しくしてください。
アクセス拒否。
これで、フォルダーのアクセス許可は正常になりました。ここにファイルをアップロードできない理由がわかりません。
drwxr-xr-x 2 naytive naytive 4096 Jan 18 08:32 uploads /
ファイルをアップロードする:
通常、ファイルをアップロードすると、アップロードが成功するためのタイマーが付いたファイルブラウザのアップロード画面が表示されますが、ファイルをアップロードしようとすると、URLが終了してページが更新されます。
?_save=アップロード
モジュールが設定されているように実行されていないため、モジュールを削除するところまで来ています。
何か案は?
編集:私は物事のアップロードファイル側も元のファイルのアクセス許可によって引き起こされていると思います。このエラーを修正すると、おそらくアップロードも機能します。
python - Django NameError [アプリ名] が定義されていません
私の管理テーマに django-grappelli を使用しようとしましたが、インストールは驚くほど困難でした。私のurls.pyで次のように実行されます:
エラーは行にスローされます
grappelli を pip でインストールしました。grappelli は、sites-packages ディレクトリにあります。に追加し、INSTALLED_APPS
syncdb を実行し、pythonpath に grappelli を追加しようとしましたが、うまくいきませんでした。grappelli を urls.py にインポートすると、エラーがAttributeError - 'module' has no attribute 'urls'
提案やあらゆる種類のヘルプは大歓迎です。
django - AdminImageMixinにサムネイルが表示されないSorlサムネイル
django-grappeliとsorl-thumbnailを使用したDjango1.3で問題が発生しました。私は公式のsorl-thumbnailsドキュメントからこのコードを使用するプロジェクトを持っています:
このプロジェクトはデバッグサーバーでうまく機能し、管理者の変更フォームに素敵な小さなサムネイルが表示されます。
ただし、別のプロジェクトでは、WSGIを介してプロジェクトにサービスを提供しており、3つの別個のドメインがあります。
ただし、このプロジェクトでは、モデルの変更フォームでサムネイルが使用できない場合を除いて、AdminImageMixinは正常に機能します。
- 正しい場所に画像をアップロードします
- データベースフィールド(uploads / + picture_name.jpg)に正しいテキストを入力します(これをphpmyadminで確認しました)
- 参照ボタン以外のサムネイルはフォームに表示されません(私が慣れているように)
サンプルコードは次のとおりです。
私が間違っているアイデアはありますか?
前もって感謝します。
django - django-cms + grappelli
django-cmsをgrappelliで再生する方法を知っている人がいる場合は、ヒントを教えてください