2012-01-28 3 views
-3

私はdjangoフレームワークを使い慣れていません。自分のホームページ(localhost:8000)に単純な画像を表示したいだけです。 models.py、views.py、urls.pyの使い方が混乱しています。あなたは私にちょうど簡単なイメージファイルを表示するのを助けることができますか ありがとうございます。私はdjangoフレームワークを使用しています。私は自分のホームページに画像を表示する方法についています

+0

あなたの混乱を絞り込み、それを明確にするように頼みますか? – 0xc0de

+0

RTFMはこちらhttps://www.djangoproject.com/;) – Jingo

答えて

0

私はあなたがそれについて何かを読むべきだと思います。ネットにはいくつかの良いチュートリアルがあります。あなただけmanaging static files django.contrib.staticfilesを助けるかもしれないため、静止画像、Djangoのドキュメントを表示したい場合はまず、すべてのチェックdjango bookの、あなたもこのvideo tutorial

1

を見ることができます。

あなたは

  • 編集プロジェクトのsettings.pyできると

    # Absolute path to the directory static files should be collected to. 
    # Don't put anything in this directory yourself; store your static files 
    # in apps' "static/" subdirectories and in STATICFILES_DIRS. 
    # Example: "/home/media/media.lawrence.com/static/" 
    STATIC_ROOT = '/path/to/static/root/directory' 
    
    # URL prefix for static files. 
    STATIC_URL = '/your_static_url_prefix/' 
    
    STATICFILES_DIRS = (
        '/path/to/your/static/directory', 
    ) 
    
  • 適切な静的ファイルの設定を追加

    '/path/to/your/static/directory/images/theimage.png' 
    
  • で、ディレクトリをSTATICFILESどこか下の例をごイメージを置きます
  • あなたのホームページの画像を表示するtempla TE、

    <img src="{{STATIC_URL}}images/theimage.png"/> 
    

によって例は、またどのようにモデル、ビュー、URLとテンプレートの仕事上の基本を知っている公式のDjangoドキュメントからチュートリアルを読むことができます。

関連する問題