私は本当に混乱しています。私は Django 1.4 を使用しており、これを一日中探していましたが、Django の最新バージョンではすべてが変更されたようで、ドキュメントはまったく役に立ちません (少なくとも私には)。テンプレートに CSS ファイルを添付するのを手伝ってください。
だから、これは私のsettings.pyファイルです
STATIC_ROOT = 'F:/Django/mysite/mysite/static/'
STATIC_URL = '/static/'
STATICFILES_DIRS = (
"F:/Django/mysite/mysite/static/",
)
これが私のURLです
from django.conf.urls.defaults import *
from myste.views import hello, home
from django.views.static import *
from django.conf import settings
urlpatterns = patterns('',
('^home/$', home)
)
これがビューです
def home(request):
return render_to_response('home.html', locals(),context_instance=RequestContext(request))
最後に、これがテンプレート (home.html) です。
url: {{ STATIC_URL }}
ああ、私は TEMPLATE_CONTEXT_PROCESSORS に何を入れるべきかわかりませんが、これまでのところです。
TEMPLATE_CONTEXT_PROCESSORS = (
"django.contrib.auth.context_processors.auth",
)
そして、これはサーバーを実行したときに得られる出力です
url:
これらのコードに大きな間違いがあるかもしれないことはわかっていますが、それは、さまざまな django バージョンのさまざまなソースを読んできたからです。はい、ドキュメントを読みましたが、私が言ったように、それほど役に立ちませんでした。