問題タブ [mezzanine]
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 - grappelli (デフォルト) 管理テーマのあるメザニン
Mezzanine (django CMS フレームワーク) を使用してプロジェクトを開始したところです。
しかし、グラッペリのテーマを機能させることができませんか?
助言がありますか?
ありがとう!
django - メザニン オーバーエクステンド タグが空のテンプレートを返す
mezzanine の overextends タグを使用して、mezzanine に付属する既存のテンプレートをオーバーライドおよび拡張しようとしています。
それが基本的に行うことは、使用可能なテンプレートを探しながらテンプレートのリストから自分自身を削除することによって現在のテンプレート自体を削除することcircular reference
です.
問題を解決する他の方法があることは承知していますが、テンプレートの新しいタグ を変更したいだけの場合に、別のテンプレート (別の名前)をレンダリングするビューを作成したくありません。block
ドキュメントには、タグを使用するのと同じように使用できると書かれていextends
ますが、それを行うと、空のテンプレートが返されます。
これが私のプロジェクト構造です:
動作しないサンプル テンプレートを次に示します。
は次のINSTALLED_APPS
とおりsettings.py
です。
とTEMPLATE_DIRS
でsettings.py
:
どう思いますか?
django - WebfactionServerにMezzanineをインストールする方法
私は自分の個人サイトにdjangoCMSを選択してきましたが、メザニンが私のニーズを最も満たすものになると判断しました。しかし、Webfactionにインストールすることは不可能だと思います。あらゆる種類のエラーが発生しており、私のような初心者にとっては非常に苛立たしいものです。私はこの素晴らしいガイドhttp://ijcdigital.com/blog/installing-django-mezzanine-at-webfaction/に従いました。これは、おそらく1年前に書かれたものです。残念ながら、私はそのガイドに従うだけではそれを機能させることができません。では、WebfactionにMezzanineをインストールするための、より最新でわかりやすいガイドを誰かに提供してもらえますか?
どうもありがとう。
django - カスタムコンテンツタイプは、メザニンの管理者の「ページのタイプを追加」ページに空のオプションで表示されます
私は学習目的でメザニンで小さなブログを作成しており、「mezzanine.pages.models.Page」をサブクラス化してこのモデルを管理者に登録することにより、カスタムコンテンツタイプを追加したいと考えています。私のクラスは次のようになります。
models.py:
admin.py:
ここで、「http:// localhost:8000 / admin / pages / page /」にアクセスして新しく登録したコンテンツタイプを追加すると、名前のない空のオプションが表示されますが、選択すると、カスタムコンテンツタイプ「Student」が表示されます。 "追加および編集するページ。
DjangoとMezzanineを使い始めたばかりなので、簡単に理解することはできません。
バックエンドとして「sqlite 」を使用しており、「 South」は使用していません
これへのポインタはありますか?
あなたの助けに感謝します:)
django - メザニンのセットアップで問題が発生しました
私のウェブホストは a2hosting で、メザニンをセットアップするための次のドキュメントを提供しています。
https://my.a2hosting.com/knowledgebase.php?_m=knowledgebase&_a=viewarticle&kbarticleid=776
私がしなかったそのガイドの唯一の部分は、 public)html ルートの .htaccess をフォルダーに転送するように変更することです。したがって、mydomain.com/mezz 経由でサーバーにアクセスできるはずです (そうですか?)
また、collectstatic も実行しました。
これは私が得るものです: http://dapperhat.net/mezz
CSS が機能していないようで、collectstatic を実行しましたが、それでも同じです。最も奇妙な部分は、サーバーが実行されているかどうかを示していることです!
そのガイドのハンドラーと関係があると思いますが、追跡するのに十分なほど理解していません。どんな助けでも大歓迎です!
python - How to let user login on Mezzanine tutorial website?
I just installed Mezzanine on my linux server. Following the tutorial, with the command set
Now I have the first simple site working now.
In the setting, there is a check box about
"Accounts required for commenting: If True, users must log in to comment"
But I can't see any log in function provided on the tutorial website.
Should we just handcraft the create account/ log in function? Or is there a better way to do that? Thanks.
python - UWSGIがDjangoの管理者ログインフォームにダブルスラッシュを追加
UWSGIの背後でDjangoを実行して、ほぼ完全に機能するMezzanineのインスタンスをセットアップしました。唯一の問題は、管理者ログインページが正しく機能しないことです。ブラウザがにリダイレクトされるよりも正常にログインしようとするとhttp://admin/
。//admin/
の代わりにhtmlフォームアクション属性が設定されて/admin/
いるため、ブラウザは「admin」を現在のドメインのルートディレクトリではなくドメイン名として認識します。
DjangoとMezzanineのパッケージコードを調べてみましたが、余分なスラッシュを引き起こしているはずのコードがそこに表示されません。settings.FORCE_SCRIPT_NAME
に変更するとこれが発生する可能性があるというWebページを見つけまし"/"
たが、デフォルト値をオーバーライドしていNone
ないため、これが原因ではないはずです。
urls.pyには、次のものがあります(これがデフォルトだと思います)。
django - テストのためだけに他のユーザーがアクセスできる Django Web サイト
現在、ウェブサイトはローカルで実行されており、私はまだ作業中です。
これを行っている間、機能を追加/変更するためにフィードバックが必要なため、特定のユーザー グループに表示する必要もあります。
無料の Web ホスティングを見つけようとしましたが、うまくいきませんでした (依存関係を参照)。
VPN を作成することを考えていましたが、PC を仮想マシンのホストとして使用する必要があり、これは私が探しているものとはかけ離れています。
したがって、私の質問は次のとおり
です。
2. 専用の Web ホストが最適なソリューションである場合は、使いやすく安価なものを教えてください。これまでに試したこと: elastichosts、alwasydata、stackable、1FreeHosting、そしておそらく今は覚えていない他のもの。何らかの理由で、上記のどれも使用できませんでした。
考慮すべきもう 1 つの側面: これは単純なテストのみを目的としており、多くのサーバー リソースは必要ありません。また、テスターは 5 人しかいないため、トラフィックは非常に少なくなります。だからこそ、あまりお金をかけたくない。この一時的な Web ホスティングは、おそらく 2 ~ 3 か月間必要になるでしょう。
依存関係:
- ウェブサイトはmezzanineを使用しているため、現時点ではmezzanine の依存関係のみが必要です。
前もって感謝します!
django - heroku にメザニンをデプロイする方法は?
mezzanine プロジェクトを作成しました。その名前は mezzanine-heroku-test です。次のような内容の Procfile を作成します。
ウェブ: python manage.py run_gunicorn -b "0.0.0.0:$PORT" -w 3
次に、テストする Web サイトにアクセスすると、「内部サーバー エラー」というエラーが表示されます。それで、メザニンをherokuに段階的に展開するのを手伝ってもらえますか、またはいくつかの提案をしてください。
どうもありがとう。