Форум
подписаться на последние сообщения:

Models проблема

GovinDesign
#
объясните чайнику, я эти книги уже на 3 или даже больше раз перечитываю и ни как понять не могу, у меня есть модель

from django.db import models
from django.contrib import admin

class NewAction(models.Model):
recomend = models.CharField(u"рекомендует", max_length=150)
title = models.CharField(u"Название мероприятия",max_length = 300)
act = models.CharField(u"Выступают",max_length = 500)
body = models.TextField(u"Описание",)
club = models.CharField(u"Клуб", max_length = 300)
timestamp = models.DateTimeField(u"Дата публикации",)

class Meta:
verbose_name_plural =u"Добавить вечеринку"

class NewActionAdmin(admin.ModelAdmin):
list_display = ('title', 'timestamp')

class News(models.Model):
title = models.CharField(u"Заголовок новости", max_length=300)
body = models.TextField(u"Тело новости",)
timestamp = models.DateTimeField(u"Дата публикаци",)

class Meta:
verbose_name_plural = u"Добавить новость"

class NewsAdmin(admin.ModelAdmin):
list_display = ('title',)

admin.site.register(News, NewsAdmin)
admin.site.register(NewAction, NewActionAdmin)


и вьюшка, при запуске сервера мне пишет мол нет такого модуля, что я делаю не так, объясните пожалуйста

from django.shortcuts import render_to_response
from myparty.afisha.models import NewAction, News


def afisha(request):
actions = NewAction.objects.all()
news = News.objects.all()
return render_to_response('afisha.html',{'actions':actions, 'news':news})


P.S Я скоро плакать буду)

Русский язык могуч, объясните мне на русском языке как что делать, а то книги хр*н знает как написаны.

Если не трудно!
Share
alexis
#
Какого модуля нет? Ошибку б посмотреть!
GovinDesign
#
мне пишет в консоли no news modules, сервер не запускается )))
alexis
#
Встроенный в джангу сервер используете? Откуда запускаете его?
GovinDesign
#
да использую сервер django, запускаю manage.py runserver из каталога проекта, я с этим проектом наложил руки начал другой))) теперь внимательно буду читать, не могли бы вы дать свои контактные данные, вдруг возникнут вопрос.
alexis
#
Что-то не так с расположение файлов проекта видимо!
А вообще смотреть нужно что где лежит, откуда запускаете!
И лучше сразу настроить Апаче, например, если под виндой работаете(под никсами думаю тож просто). Потом могут возникнуть проблемы с картинками например при использовании встроенно веб-сервера. Топик где- мой есть здесь на этот счет.
Сообщение отредактировано: 22 Октябрь 2010, 18:24
admin
#
GovinDesign,
Вы когда код вставляете нажимайте на кнопочку CODE и там в окошко код пишите, тогда его подсвечивать будет красиво :)

Вообще странные запятые у вас в моделях, например body = models.TextField(u"Описание",) зачем тут перед закрытием скобки запятая? Это же вызов функции, а не создание тупла.

Закомментриуйте по очереди файлы вьюшки и админки, посмотрите если без них запускается.