2011-11-22 13 views
1

右上:私はPythonとDjangoにはかなり新しいですが、私はチュートリアルとローカルインストールのいくつかの他の基本的なものをやった。なぜ新しくインストールされたDjangoプロジェクトはウェルカムページだけを表示しますか?

私は最近、live server(hostgator.com、fastcgi)を使ってdjangoプロジェクトを開始しました。「これはうまくいきました!最初のDjangoで動いているページをおめでとうございます。メッセージ。次に、組み込みのdjango管理者を有効にするためにurls.pyの適切な行のコメントを外しました。私はまた、サーバのfastcgiを再起動する方法を知りました。

/adminに行くと、引き続きウェルカムページが表示されました。実際、/の後ろに何を置いても、何があってもウェルカムページが表示されます。私はまた、ブログアプリを作成してそれを表示しようとしましたが、それもうまくいきませんでした。

私は何かが痛いほど逃げてしまったような気がしたり、セットアップにひどく間違ったことがあります。

私のdjangoプロジェクトがサブドメインに設定されていることに言及する価値があります。これが問題だと思って、私はここでチュートリアルからprocess_requestを上書きしたミドルウェアを書きました:http://djangosnippets.org/snippets/1119/。それでも、ウェルカムページだけが表示されます。

ご協力いただければ幸いです。

UPDATE:私は私はあなたが私が前に考えていると思ういくつかのコードを、我慢している場合、それが役立つだろうと思い

。ここで

は私urls.pyです:ここでは

from django.conf.urls.defaults import * 

# Uncomment the next two lines to enable the admin: 
from django.contrib import admin 
admin.autodiscover() 

urlpatterns = patterns('', 
    (r'^/$', 'blog.views.index'), 
    (r'^admin/', include(admin.site.urls)), 
) 

はINSTALLED_APPSは、私はちょうどまだviews.pyには何も追加されていないsettings.py

INSTALLED_APPS = (
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.sites', 
    'django.contrib.messages', 
    # Uncomment the next line to enable the admin: 
    'django.contrib.admin', 
    'blog', 
) 

です。

私はsyndbを実行し、ここでDBテーブルのリストでいます

auth_group 
auth_group_permissions 
auth_message 
auth_permission 
auth_user 
auth_user_groups 
auth_user_user_permissions 
django_admin_log 
django_content_type 
django_session 
django_site 
+5

ようこそ、あなたはいくつかのコードを置く必要があります。あなたのurls.py、あなたのviews.py等 –

+0

それはあなたのコードをチェックするために盲人の束を尋ねるようなものです、私たちは何も見ることができません! – juliomalegria

+0

あなたはおそらくあなたのurls.pyに何かを持っているでしょう。しかしねえ、どうすればわかるの? – Spacedman

答えて

0

は、あなたが適切にサーバーを再起動しましたか? urls.pyにテキストを入力して、再起動が実際に動作したことを確認するために構文エラーを引き起こしてみてください。

関連する問題