私は非常に基本的な、ただHTMLとCSSのウェブサイトに取り組んでいます。そのすべての静的と私はURLを追加する必要があります。私はDjangoのドキュメントを読んでいます。簡単にDjangoのURLを追加するには?
ホームページは私のホームページで、ナビゲーションバーのリンクをクリックして次のページに移動する必要があります。私はちょうどdjangoで別のURLを追加する方法がわかりません。
ありがとうございます!申し訳ありませんが、私は何かを逃した。それは私の最初の投稿です
私は非常に基本的な、ただHTMLとCSSのウェブサイトに取り組んでいます。そのすべての静的と私はURLを追加する必要があります。私はDjangoのドキュメントを読んでいます。簡単にDjangoのURLを追加するには?
ホームページは私のホームページで、ナビゲーションバーのリンクをクリックして次のページに移動する必要があります。私はちょうどdjangoで別のURLを追加する方法がわかりません。
ありがとうございます!申し訳ありませんが、私は何かを逃した。それは私の最初の投稿です
yoursite/urls.py
には、必要な数のURLを追加できます。あなたが見ることができるように、urlのパターンの中にurlのリストがあります。 htmlとcssだけでウェブサイトを構築すると、 'パターン'という単語は意味をなさないので、あなたのページへのリンクとして、これらのパターンについて考えることができます。
ここで、新しいリンクを追加する必要がある場合は、単にこのurlpatternsリストに追加することができます。たとえば、あなたのサイトがxyz.comで、ユーザーがxyz.com/page1に行きたい、あなたのHTMLリンクが<a href="www.xyz.com/page1">Link to page 1</a>
のように見える、あなたはurlpatternsに、このようなURLを追加する必要があります。
url(r'^page1/', views.page1)
単純に意味しています関数を使用してview.py
私は完全に@Anshulに同意します。そのようなタスクは、ちょうど静的なWebサイトを作成する以外の利点を使用しないので、djangoのようなフレームワークを使用しない方が良いです。
ありがとうございます。どのように私は一緒に行って、自分のサイトを訪問するときに表示されるデフォルトのページを追加します。私のviews.pyに追加するコードは何ですか? – Remoo
コメントにコードスニペットを書くのは少し難しいですが、ユーザーがxyz.com/に行くと言うと、urlは次のようになります: 'url(r '^ $'、views.home)'、このurl-home.htmlのページでは、あなたのホームビューは次のようになります:[home_view](https://pastebin.com/uLPtAnbT) –
urls.pyファイルを作成し、urlpatternsを追加して複数のURLを作成することができます。 各URLは、それが機能するためには、views.pyのメソッドに接続する必要があります。
このリンクは、あなたが https://tutorial.djangogirls.org/en/django_urls/
注意が必要かを理解するのに役立ちます - あなたのウェブサイトは完全に静的であり、静的なままになります場合は、私はすべてのジャンゴを使用して、ちょうどHTML、CSSを使用して、静的なウェブサイトを作成しないことをお勧めこれにより、保守が容易になり、より安価なホスティングオプションが提供されます。
現在のDjangoコードを投稿できますか? –
なぜ静的なWebサイトにDjangoを使用していますか? –
すべてが静的になるわけではありません。これは初心者のためのもので、私はウェブサイトのDjangoを学びたいと思います。 – Remoo