imagefield, admin, wrong link

閲覧: 67 回
最初の未読メッセージにスキップ

Gábor Farkas

未読、
2006/01/19 9:43:292006/01/19
To: Django users
hi,

i have an ImageField in a model.

when i use the admin interface, everything is fine, except one thing:

the ImageField part consists of:

======
Currently: LINK
Change: <textfield> <button>
======

and the LINK is wrong. it's content is ok, but the HREF is empty.
example:

Currently: <a href="" > logos/firstlogo.png </a><br />

so when you click on it, you just get the actual page.

i thought that it should take me to the submitted file...

MEDIA_URL, MEDIA_ROOT are set up correctly.
the file gets uploaded correctly to the designated folder.

any ideas what's wrong?

thanks,
gabor

Gábor Farkas

未読、
2006/01/19 9:48:262006/01/19
To: django...@googlegroups.com

one more thing. the same thing happens with my FileField field also.

so it really seems to be a config problem.. but which setting?

my settings:
MEDIA_ROOT = '/home/gabor/django/simple/static'
MEDIA_URL = 'http://localhost:8000/static/'


thanks,
gabor

arthur debert

未読、
2006/02/01 22:33:352006/02/01
To: Django users
Hi Gabor, I am dealing with the same issue here, and I've opened a
ticked for this : http://code.djangoproject.com/ticket/1315

It seems that on the admin's template ('file.html'), filefields are
susbtituted to "bound_field.original_url" which evaluates to blank....
even if you use the "bound_field.original_value" it's still doens't
work... somehow the admin is appending the url to the model's edit
view...

I am pretty clueless to what can this be...

Jakub Labath

未読、
2006/03/11 21:35:552006/03/11
To: django...@googlegroups.com
Hi,

I tracked this down.

You can overwrite the template that is responsible for the file
widget, like this.

1. in your templates directory create widget directory.
2. copy trunk/django/contrib/admin/templates/widget/file.html to the
widget folder you created.
3. edit as needed.

Regards

全員に返信
投稿者に返信
転送
新着メール 0 件