4

私のdjango管理パネルには、「グループ」、「ユーザー」、「サイト」、およびカスタムモデル「広告」の4つの項目があります。いずれも「追加」「変更」ボタンがあります。システム アイテムのボタンは通常どおり機能します。そして、私のモデルのボタン「追加」はタイトル「追加(1x1)」の空白ページにリダイレクトされ、ボタン「変更」はタイトル「広告(1x1)」の空白ページにリダイレクトされます。

Django チュートリアルhttps://docs.djangoproject.com/en/1.4/intro/tutorial01/からプロジェクトを作成しても発生します

私はdjangoの開発サーバーを使用しています。

models.py

from django.db import models

class Ad(models.Model):
    text = models.TextField()  
    tel = models.CharField(max_length=12)   
    pub_date = models.DateTimeField(auto_now_add=True)  
    checked = models.BooleanField(default=False)

    def __unicode__(self):
        return self.text[0:20]

admin.py

from models import Ad
from django.contrib import admin

admin.site.register(Ad)

非常に単純なコード。

通常の追加ページと変更ページを取得するには?

UPD: システム - Windows、ブラウザ - Chrome、Firefox、Opera

4

2 に答える 2

8

管理画面にすべてのモデルが表示されていましたが、編集可能なモデルはありませんでした。利用可能なアクションがありませんでした。私は私urls.pyには普通に見えました:

from django.conf.urls import patterns, include, url
from django.contrib import admin

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
)

admin.autodiscover()

admin.autodiscover()宣言の前にファイルの先頭に移動するurlpatternsと、すべてが正常に機能し始めました。

from django.conf.urls import patterns, include, url
from django.contrib import admin

admin.autodiscover()

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
)
于 2013-04-14T20:50:59.263 に答える