Форум сайта python.su
Начал изучать django и столкнулся с непреодолимой проблемой
вот модель галлереи прямо из книжки
from django.db import models
from django.db.models import permalink
from django.contrib import admin
class Item(models.Model):
name = models.CharField(max_length=250)
description = models.TextField()
class Meta:
ordering = ['name']
def __unicode__(self):
return self.name
@permalink
def get_absolute_url(self):
return ('item_detail', None, {'object_id': self.id})
class Photo(models.Model):
item = models.ForeignKey(Item)
title = models.CharField(max_length=100)
image=models.ImageField(upload_to='photos')
caption = models.CharField(max_length=250, blank=True)
class Meta:
ordering = ['title']
def __unicode__(self):
return self.title
@permalink
def get_absolute_url(self):
return ('photo_detail', None, {'object_id': self.id})
class PhotoInline(admin.StackedInline):
model = Photo
class ItemAdmin(admin.ModelAdmin):
inlines = [PhotoInline]
admin.site.register(Item, ItemAdmin)
admin.site.register(Photo)
Офлайн
Уверен, что вы не настроили работу джанго со статикой. Погуглите на эту тему..
Офлайн
Офлайн
Спасибо за наводки! всё таки осилил
urls.py
from django.conf import settings
...
(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
MEDIA_ROOT = 'c:/test/media/'
...
MEDIA_URL = 'http://localhost/media/'
Офлайн