2017-01-17 9 views
0

私はオープンソースのnescodeを使用しています(オープンソースは以下です)。 https://github.com/nescode/wagtailcmsdemo空白のページを追加してwagtail(nescode)を使ってメニューを生成するには?

私はデフォルトのwagtailのページを作成する方法を知っています。 enter image description here

"show in menus"を選択すると、トップバーにメニューが自動的に作成されます。 結果は次のとおりです。 enter image description here しかし、空白ページの作成方法はわかりません。 ハイチャートを表示する空白のページ(http://www.highcharts.com/)。 ハイチャートでページを作成し、そのページをメニューに追加するプロセスは何ですか?

ありがとうございます。

+0

http://docs.wagtail.io/ja/v1.8/getting_started/tutorial.htmlでチュートリアルに従ったことがありますか? – gasman

+0

はい、私はチュートリアルに従ってきました。しかし、私はPythonコードを使って新しいページを作る方法を知らない。 Thanks – yensheng

+0

OK - このチュートリアルでは、2つのステップのプロセスがあることを知っています:「BlogPage」(Pythonコード)などのページタイプを定義し、そのタイプのページを作成します(Wagtail管理者から)。私はページタイプの定義について話していると思いますか? – gasman

答えて

0

私は答えを見つけます。

ステップ1:

ステップ3に移行./manage.py:

class NewsPage(Page): 
    body = RichTextField() 
    date = models.DateField(“Post date”) 
    search_name = “News Page” 
    indexed_fields = (‘body’,) 

    NewsPage.content_panels = [ 
    FieldPanel(‘title’, classname=”full title”), 
    FieldPanel(‘date’), 
    FieldPanel(‘body’, classname=”full”), 
    ] 

ステップ2を次のように

基本的に私は> models.pyデモするために新モデルを追加

ファイルを追加news_page.html enter image description here

ステップ4:

Finalyあなたはnews_pageを作成することができ、ボタンを見ることができます。 enter image description here

関連する問題