Форум сайта python.su
Перепроверьте код.
К сожалению искать ошибки в коде, который я не вижу, я не умею.
Офлайн
Validating models...
0 errors found
Django version 1.1.1, using settings 'site_tanuki.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[05/Feb/2010 12:12:10] "GET /admin/ HTTP/1.1" 200 1755
[05/Feb/2010 12:12:16] "POST /admin/ HTTP/1.1" 302 0
[05/Feb/2010 12:12:16] "GET /admin/ HTTP/1.1" 200 4299
[05/Feb/2010 12:12:19] "GET /admin/base/item/ HTTP/1.1" 200 2527
[05/Feb/2010 12:12:21] "GET /admin/base/item/add/ HTTP/1.1" 500 90541
Validating models...
0 errors found
Django version 1.1.1, using settings 'site_tanuki.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[05/Feb/2010 12:13:19] "GET /admin/base/item/add/ HTTP/1.1" 500 89079
Validating models...
0 errors found
Django version 1.1.1, using settings 'mysite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[05/Feb/2010 12:14:06] "GET /admin/base/item/add/ HTTP/1.1" 200 5626
[05/Feb/2010 12:14:06] "GET /admin/jsi18n/ HTTP/1.1" 200 3306
[05/Feb/2010 12:14:06] "GET /admin/base/item/add/media/fckeditor/fckeditor.js HT
TP/1.1" 302 0
[05/Feb/2010 12:14:06] "GET /admin/base/item/add/media/fckeditor/textareas.js HT
TP/1.1" 302 0
[05/Feb/2010 12:14:06] "GET /admin/base/item/add/media/fckeditor/fckeditor.js/ H
TTP/1.1" 500 121981
[05/Feb/2010 12:14:06] "GET /admin/base/item/add/media/fckeditor/textareas.js/ H
TTP/1.1" 500 121981
[05/Feb/2010 12:14:46] "GET / HTTP/1.1" 200 476
frfrom django.contrib import admin
from django.db import models
from site_tanuki.base.models import Item
from django import forms
#class ImageAdmin(admin.ModelAdmin):
# pass
class ItemAdmin(admin.ModelAdmin):
formfield_overrides = { models.TextField: {'widget': forms.Textarea(attrs={'class':'ckeditor'})}, }
class Media:
js = ( 'fckeditor/fckeditor.js',
'fckeditor/textareas.js',)
admin.site.register(Item, ItemAdmin)
# -*- coding: cp1251 -*-
from django.db import models
from django.contrib import admin
from site_tanuki.base.utils import *
from django.db.models.signals import post_save, pre_delete
class Item(models.Model):
Image = models.ImageField(u'файл изображения', upload_to='media/uploads', max_length=250)
#name = models.TextField(u'Название')
name = models.TextField(u'Название')
Comment = models.CharField(u'Коментарии', max_length = 300)
Weight = models.IntegerField(u'Вес', blank=True)#, default = 0)
Price = models.IntegerField(u'Цена', blank=True)
Proteins = models.FloatField(u'Белки')#, max_digits = 4, decimal_places = 1)
Lipids = models.FloatField(u'Жиры')#, max_digits = 4, decimal_places = 1)
Carbohydrates = models.FloatField(u'Углеводы')#, max_digits = 4, decimal_places = 1)
KKal = models.IntegerField(u'кКал', blank = True)
# def get_complaint_id(self):
# return self.relatedsubmission.id
class ModelAdmin:
pass
# class admin:
# js = ( 'fckeditor/fckeditor.js',
# 'fckeditor/textareas.js',)
def __unicode__(self):
return self.name
def get_thumbnail_html(self):
html = '<a class="image-picker" href="%s"><img src="%s" alt="%s"/></a>'
return html % (self.Image.url, get_thumbnail_url(self.Image.url), self.description)
get_thumbnail_html.short_description = ('thumbnail')
get_thumbnail_html.allow_tags = True
Офлайн
в моделе для админки читать class: fckeditor, скопировал не оттуда((уже мозг разрывается просто(
Офлайн
[05/Feb/2010 12:14:06] "GET /admin/base/item/add/media/fckeditor/fckeditor.js/ H
TTP/1.1" 500 121981
[05/Feb/2010 12:14:06] "GET /admin/base/item/add/media/fckeditor/textareas.js/ H
TTP/1.1" 500 121981
500 Internal Server ErrorТак же не ясно было ли выполнено
A generic error message, given when no more specific message is suitable.
(r'^fckeditor_connector/', include('fckeditor_connector.urls')),
Офлайн
(r'^fckeditor_connector/', include('mysite.fckeditor.connector.urls'))
Офлайн
ну вроде как понятно что она не выполняется(((но вот почему она это делает!!!? я вроде весь код выложил для подключения, и ошибок там по- моему нет
Офлайн
не знаю как … но только что чудо свершилось, и теперь редактор работает, правда я не использую flatpages. Все делал как в http://larin.in/archives/111 …
Может кому то будут полезными мои настройки:
rom django.conf.urls.defaults import *
from django.contrib import admin
from settings import MEDIA_ROOT
admin.autodiscover()
urlpatterns = patterns('',
(r'^fckeditor_connector/', include('fckeditor.connector.urls')),
(r'^admin/', include(admin.site.urls)),
(r'^media/(?P<path>.*)$', 'django.views.static.serve',
{'document_root': MEDIA_ROOT}),
)
from django.contrib import admin
from django.db import models
from django import forms
from models import Category
class CategoryAdmin(admin.ModelAdmin):
formfield_overrides = { models.TextField: {'widget': forms.Textarea(attrs={'class':'ckeditor'})}, }
class Media:
js = ( 'ckeditor/ckeditor.js',
'ckeditor/textareas.js',)
admin.site.register(Category, CategoryAdmin)
Отредактировано (Март 2, 2010 13:49:45)
Офлайн