Size: a a a

Django [ru] #STAY HOME

2019 May 17

S

Skoomer in Django [ru] #STAY HOME
помогите разобраться . Когда создаю пост через админку , то я могу перейти в него и посмотреть , а если создаю через  class CreateView , то когда кликаю по кнопке  read  мне выдает 404
источник

AT

Alex Ted in Django [ru] #STAY HOME
ща карты гадальные раскину
источник

AT

Alex Ted in Django [ru] #STAY HOME
чел, давай сразу ошибку и код
источник

S

Skoomer in Django [ru] #STAY HOME
Alex Ted
чел, давай сразу ошибку и код
class PostCreateView(CreateView):
   model = Post
   form_class = PostForm
   success_url = reverse_lazy('post_list_url')
   template_name = 'post/post_create.html'
источник

S

Skoomer in Django [ru] #STAY HOME
Alex Ted
чел, давай сразу ошибку и код
ошикбка про сто  page not found 404
источник

S

Skoomer in Django [ru] #STAY HOME
а если я захожу в созданный пост через админку то все работает
источник

AT

Alex Ted in Django [ru] #STAY HOME
А роут у тебя какой ведёт на эту вьюху?
источник

S

Skoomer in Django [ru] #STAY HOME
Alex Ted
А роут у тебя какой ведёт на эту вьюху?
path('post/<slug:slug>/detail/', PostDetailView.as_view(), name='post_detail_url'),
источник

EM

Egor Mushet in Django [ru] #STAY HOME
Привет, подскажите, пожалуйста, что делает свойство resource_class в этом примере.
from .models import Book
from import_export.admin import ImportExportModelAdmin

class BookAdmin(ImportExportModelAdmin):
   resource_class = BookResource

admin.site.register(Book, BookAdmin)
источник

IZ

Igor Z in Django [ru] #STAY HOME
Egor Mushet
Привет, подскажите, пожалуйста, что делает свойство resource_class в этом примере.
from .models import Book
from import_export.admin import ImportExportModelAdmin

class BookAdmin(ImportExportModelAdmin):
   resource_class = BookResource

admin.site.register(Book, BookAdmin)
вообще, выглят как ничего. я не вижу где оно импортировано
источник

AN

Alexy Nesterchuk in Django [ru] #STAY HOME
Мне нужно сделать типа логирование всех действий пользователя. Я нашел библиотеку https://django-simple-history.readthedocs.io/en/2.7.2/index.html для логирование. Кто работал с ней, можете пожалуйста обьяснить. Как потом выбрать историю всю не по модели(типа Poll или Choice) а по Юзеру.
Типа всю историю по юзеру с ИД = 1

class PollUser(models.Model):
   user_id = models.ForeignKey('auth.User')

class Poll(models.Model):
   question = models.CharField(max_length=200)
   history = HistoricalRecords(user_model=PollUser)

class ChoiceUser(models.Model):
   user_id = models.ForeignKey('auth.User')

class Choice(models.Model):
   poll = models.ForeignKey(Poll)
   history = HistoricalRecords(user_model=PollUser)
источник

EM

Egor Mushet in Django [ru] #STAY HOME
Igor Z
вообще, выглят как ничего. я не вижу где оно импортировано
источник

AT

Alex Ted in Django [ru] #STAY HOME
Skoomer
path('post/<slug:slug>/detail/', PostDetailView.as_view(), name='post_detail_url'),
Так у тебя Вью называется посткреэйтвью а в роуте у тебя другая - постдетаилвью
источник

AT

Alex Ted in Django [ru] #STAY HOME
Чё то ты втираешь какую-то дич
источник

S

Skoomer in Django [ru] #STAY HOME
Alex Ted
Так у тебя Вью называется посткреэйтвью а в роуте у тебя другая - постдетаилвью
Сорян, не то скинул, пока не у компа сёк
источник

RD

Roman Demyanchuk in Django [ru] #STAY HOME
народ, кто шарит как вернуть результат таски в Celery?
источник

RD

Roman Demyanchuk in Django [ru] #STAY HOME
постоянно возвращается None
источник

ДШ

Дмитрий Шепелев in Django [ru] #STAY HOME
Roman Demyanchuk
народ, кто шарит как вернуть результат таски в Celery?
сохранить в базу?
источник

RD

Roman Demyanchuk in Django [ru] #STAY HOME
зачем сохранять промежуточные результаты?
источник

RD

Roman Demyanchuk in Django [ru] #STAY HOME
нужно чтобы выполнилась таска и на основе результата главной таски выполнились подзадачи
источник