問題タブ [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.

0 投票する
1 に答える
1606 参照

django - grappelli (デフォルト) 管理テーマのあるメザニン

Mezzanine (django CMS フレームワーク) を使用してプロジェクトを開始したところです。

しかし、グラッペリのテーマを機能させることができませんか?

助言がありますか?

ありがとう!

0 投票する
1 に答える
804 参照

django - メザニン オーバーエクステンド タグが空のテンプレートを返す

mezzanine の overextends タグを使用して、mezzanine に付属する既存のテンプレートをオーバーライドおよび拡張しようとしています。

それが基本的に行うことは、使用可能なテンプレートを探しながらテンプレートのリストから自分自身を削除することによって現在のテンプレート自体を削除することcircular referenceです.

問題を解決する他の方法があることは承知していますが、テンプレートの新しいタグ を変更したいだけの場合に、別のテンプレート (別の名前)をレンダリングするビューを作成したくありません。block

ドキュメントには、タグを使用するのと同じように使用できると書かれていextendsますが、それを行うと、空のテンプレートが返されます。

これが私のプロジェクト構造です:

動作しないサンプル テンプレートを次に示します。

は次のINSTALLED_APPSとおりsettings.pyです。

TEMPLATE_DIRSsettings.py

どう思いますか?

0 投票する
2 に答える
1935 参照

django - WebfactionServerにMezzanineをインストールする方法

私は自分の個人サイトにdjangoCMSを選択してきましたが、メザニンが私のニーズを最も満たすものになると判断しました。しかし、Webfactionにインストールすることは不可能だと思います。あらゆる種類のエラーが発生しており、私のような初心者にとっては非常に苛立たしいものです。私はこの素晴らしいガイドhttp://ijcdigital.com/blog/installing-django-mezzanine-at-webfaction/に従いました。これは、おそらく1年前に書かれたものです。残念ながら、私はそのガイドに従うだけではそれを機能させることができません。では、WebfactionにMezzanineをインストールするための、より最新でわかりやすいガイドを誰かに提供してもらえますか?

どうもありがとう。

0 投票する
1 に答える
894 参照

django - カスタムコンテンツタイプは、メザニンの管理者の「ページのタイプを追加」ページに空のオプションで表示されます

私は学習目的でメザニンで小さなブログを作成しており、「mezzanine.pages.models.Page」をサブクラス化してこのモデルを管理者に登録することにより、カスタムコンテンツタイプを追加したいと考えています。私のクラスは次のようになります。

models.py:

admin.py:

ここで、「http:// localhost:8000 / admin / pages / page /」にアクセスして新しく登録したコンテンツタイプを追加すると、名前のない空のオプションが表示されますが、選択すると、カスタムコンテンツタイプ「Student」が表示されます。 "追加および編集するページ。

DjangoとMezzanineを使い始めたばかりなので、簡単に理解することはできません。

バックエンドとして「sqlite 」を使用しており、「 South」は使用していません

これへのポインタはありますか?

あなたの助けに感謝します:)

0 投票する
1 に答える
379 参照

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 を実行しましたが、それでも同じです。最も奇妙な部分は、サーバーが実行されているかどうかを示していることです!

そのガイドのハンドラーと関係があると思いますが、追跡するのに十分なほど理解していません。どんな助けでも大歓迎です!

0 投票する
1 に答える
2518 参照

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.

0 投票する
1 に答える
748 参照

python - UWSGIがDjangoの管理者ログインフォームにダブルスラッシュを追加

UWSGIの背後でDjangoを実行して、ほぼ完全に機能するMezzanineのインスタンスをセットアップしました。唯一の問題は、管理者ログインページが正しく機能しないことです。ブラウザがにリダイレクトされるよりも正常にログインしようとするとhttp://admin///admin/の代わりにhtmlフォームアクション属性が設定されて/admin/いるため、ブラウザは「admin」を現在のドメインのルートディレクトリではなくドメイン名として認識します。

DjangoとMezzanineのパッケージコードを調べてみましたが、余分なスラッシュを引き起こしているはずのコードがそこに表示されません。settings.FORCE_SCRIPT_NAMEに変更するとこれが発生する可能性があるというWebページを見つけまし"/"たが、デフォルト値をオーバーライドしていNoneないため、これが原因ではないはずです。

urls.pyには、次のものがあります(これがデフォルトだと思います)。

0 投票する
2 に答える
178 参照

django - テストのためだけに他のユーザーがアクセスできる Django Web サイト

現在、ウェブサイトはローカルで実行されており、私はまだ作業中です。
これを行っている間、機能を追加/変更するためにフィードバックが必要なため、特定のユーザー グループに表示する必要もあります。

無料の Web ホスティングを見つけようとしましたが、うまくいきませんでした (依存関係を参照)。
VPN を作成することを考えていましたが、PC を仮想マシンのホストとして使用する必要があり、これは私が探しているものとはかけ離れています。

したがって、私の質問は次のとおり
です。 2. 専用の Web ホストが最適なソリューションである場合は、使いやすく安価なものを教えてください。これまでに試したこと: elastichostsalwasydatastackable1FreeHosting、そしておそらく今は覚えていない他のもの。何らかの理由で、上記のどれも使用できませんでした。

考慮すべきもう 1 つの側面: これは単純なテストのみを目的としており、多くのサーバー リソースは必要ありません。また、テスターは 5 人しかいないため、トラフィックは非常に少なくなります。だからこそ、あまりお金をかけたくない。この一時的な Web ホスティングは、おそらく 2 ~ 3 か月間必要になるでしょう。

依存関係:
- ウェブサイトはmezzanineを使用しているため、現時点ではmezzanine の依存関係のみが必要です。

前もって感謝します!

0 投票する
2 に答える
1069 参照

django - heroku にメザニンをデプロイする方法は?

mezzanine プロジェクトを作成しました。その名前は mezzanine-heroku-test です。次のような内容の Procfile を作成します。

ウェブ: python manage.py run_gunicorn -b "0.0.0.0:$PORT" -w 3

次に、テストする Web サイトにアクセスすると、「内部サーバー エラー」というエラーが表示されます。それで、メザニンをherokuに段階的に展開するのを手伝ってもらえますか、またはいくつかの提案をしてください。

どうもありがとう。