1

Django を学ぶための新しいプロジェクトを開始することに興味があります。基本的な考え方: マークダウンで装飾された一般的なコンテンツ (ブログ投稿など) を作成し、ある種のスクリプトを使用してこれを Web サイトに自動的に公開できるようにしたいと考えています。

私は Web プログラミングが初めてなので、マークダウン テキストの転送を容易にするためにどのメカニズムを使用する必要があるのか​​ 疑問に思っています。このようなものには、どの HTTP アクション (POST または GET) を使用する必要がありますか? 公開する前に Django アプリで認証するにはどうすればよいですか (ある種の公開/秘密鍵認証を望んでいました)? データ、curl、wget、magic を送信するためにどのコマンド ライン ツールを使用することをお勧めしますか? どのようなセキュリティ問題に注意する必要がありますか?

私を正しい方向に向けてくれる人を探しています。ありがとう。

編集:私は管理サイトを認識しており、具体的には使用したくありません。API を通信レイヤーとして使用することに興味があり、プロトコルを理解するための簡単な例としてブログを使用しています。これは、機能的なサイトというよりも、学習実験のようなものです。

4

2 に答える 2

0

自動管理インターフェースに慣れて、そこにコンテンツを追加します。django.contrib.markup次に、を使用してMarkdownを解析できます。

管理者はDjangoの最も優れた部分の1つです。あなたがそれを経験したら、あなたは数時間以内にあなたが上で述べたようなものを作ることができます。

于 2012-12-19T01:17:42.433 に答える
0

Django は、簡単に作成できる管理サイトを提供しています。urls.py の対応する行のコメントを外すことで有効にできます。

これらのリンクもチェックしてください。django の管理サイトから始めると役に立ちます。 https://docs.djangoproject.com/en/1.2/intro/tutorial01/#intro-tutorial01

簡単なブログ アプリの例はこちら http://lightbird.net/dbe/

于 2012-12-19T01:43:14.307 に答える