Форум сайта python.su
Пишу аналог Playcast.ru Смысл прост: загружаются картинки и музыка - примитивный html редактор, html код сохраняется в базу по запросу выдается страница.
Есть проблема, картинки порой не отобпражаются. В html коде они есть, на сайте тоже.
Вот например в редакторе:
в открытке
Код в ifram-ах почти одинаковый, я только джава-скрипты стираю при сохранении в базу
Вывод элементарный
t = get_template("playcast.html") c = Context(d) html = t.render(c) return HttpResponse(html)
Офлайн
как картинка загружается, как выдается? какой урл у нее?
Офлайн
1. Загружается
def upload_image(request):
if request.method == 'POST': # If the form has been submitted...
form = UploadImageForm(request.POST,request.FILES) # A form bound to the POST data
if form.is_valid():
obj = Picture()
obj.title = form.cleaned_data['name']
image = form.cleaned_data['file']
if image:
if image._size > 1024*1024:
return HttpResponse("Image file too large ( > 1M )")
obj.image = image
obj.key_words = form.cleaned_data['key_words'].lower()
obj.user = request.user
obj.datetime = datetime.datetime.now()
obj.save()
Офлайн
Покажи что получается в браузере, какой код туда попадает.
Отредактировано FishHook (Май 22, 2014 12:18:00)
Офлайн
Я понял, в чем дело, это я с добавлением в html напортачил. Всем спасибо. Вопрос закрыт.
Офлайн