私の新しいメザニンインストールにはいくつか問題があります。 UTF8文字セットでmysqlを設定し、モデルをデータベースに移行し、メザニン用のスーパーユーザーを設定した後、私は学生に公開したいと思ういくつかのコンテンツを含む新しいページを作成しました。メザニンはログインしたときにのみページを表示します
ここをクリックしてください:fadenstrahl.de 「Elektromagnetismus」のページがありません!
ログインしている間は表示されますが、ログアウトすると非表示になります。チェックボックス "login required"はチェックされていません!
私はこのページを設定 /(メタ記述で)などと、この行コメントでursl.pyで、このページへのホームページにリダイレクトしようとしていた。
# url("^$", direct_to_template, {"template": "index.html"}, name="home"),
をして、この行のコメントを外します:
url("^$", mezzanine.pages.views.page, {"slug": "/"}, name="home"),
私が最初にこれを追加する必要がありました:
import mezzanine.pages.views
同じ問題があります。しかし、この問題のために、もうホームページがないので私は404を手に入れます。私は、コンテンツを表示するには、ログインする必要がありませんなぜ
Quit the server with CONTROL-C.
Not Found:/
[12/Feb/2017 16:10:41] "GET/HTTP/1.1" 404 1677
:ここ
は、シェルから出力されます。私はそれを公開したい。
あなたはそれを公開しましたか? –
@ BojanKogojのコメントを展開するには、管理者に各ページにチェックボックスがあります。選択して保存するまで公開されていません。 –