Size: a a a

Django [ru] #STAY HOME

2020 May 27

N

Nonverbis in Django [ru] #STAY HOME
Nikolay Cherniy
Это хтмл/цсс
Все в этой жизни html/css.

Я имею в виду аналог вордпрессовских плагинов типа такого: https://wordpress.org/plugins/table-of-contents-plus/

Написал [TOC] - собралось содержание.
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Александр Виноградов
на практике, как вы делаете наполнение сео данных страни? делаете в админке? Значит нужны модель Страницы. Тогда к чему вы привязываете страницы, что бы получать в контексте текущую страницу?
Зачем её привязывать к чему-то?
Просто добавляешь к странице поля для сео
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Nonverbis
Все в этой жизни html/css.

Я имею в виду аналог вордпрессовских плагинов типа такого: https://wordpress.org/plugins/table-of-contents-plus/

Написал [TOC] - собралось содержание.
Вряд ли. Тебе cms нужна?
источник

АВ

Александр Виноградов... in Django [ru] #STAY HOME
tot samiy neizvestniy
Зачем её привязывать к чему-то?
Просто добавляешь к странице поля для сео
А как передать текущую стр в контекст шаблона?
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Александр Виноградов
А как передать текущую стр в контекст шаблона?
По слагу определяешь страницу из бд и передаешь в шаблон
источник

N

Nonverbis in Django [ru] #STAY HOME
tot samiy neizvestniy
Вряд ли. Тебе cms нужна?
CMS не нужна. И почему вряд ли-то? На Djangoproject на каждой странице доки оглавление есть. Оно что вручную генерено? Пример: https://docs.djangoproject.com/en/3.0/intro/tutorial01/

Это каждому сайту нужно вообще. Ну, если контентный.
источник

АВ

Александр Виноградов... in Django [ru] #STAY HOME
tot samiy neizvestniy
По слагу определяешь страницу из бд и передаешь в шаблон
у меня есть модель меню, в которой в качестве адреса можно задавать в таком виде "core:service marketing", т.е. реверс. Так же есть модель страницы, у которой нет слага на адрес, но я могу страницу привязать к пункту меню
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Александр Виноградов
у меня есть модель меню, в которой в качестве адреса можно задавать в таком виде "core:service marketing", т.е. реверс. Так же есть модель страницы, у которой нет слага на адрес, но я могу страницу привязать к пункту меню
Тебе в любом случае нужно с path получать страницу из бд (скорее всего). Как ты будешь это делать - это уже к PM вопрос, я думаю. Обычно у страницы есть слаг, из которого и вытаскивают страницу.
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Nonverbis
CMS не нужна. И почему вряд ли-то? На Djangoproject на каждой странице доки оглавление есть. Оно что вручную генерено? Пример: https://docs.djangoproject.com/en/3.0/intro/tutorial01/

Это каждому сайту нужно вообще. Ну, если контентный.
можешь запилить свою батарейку и выложить на радость всем
источник

♚Inojelis in Django [ru] #STAY HOME
Помогите плиз. Как мне сделать так, чтобы после потверждения формы, редеректил на новосозданный пост?

Модель: https://pastebin.run/prrBxdxDqg

Вьюха: https://pastebin.run/n754r4S75T
источник

T

Tim in Django [ru] #STAY HOME
Ребят, привет. Вопрос такой: как можно показать другому человеку сайт на Джанго не разворачивая его? Имеется в виду, как перенести проект на другой компьютер, чтобы его можно было просмотреть?
источник

I

Ilya in Django [ru] #STAY HOME
Tim
Ребят, привет. Вопрос такой: как можно показать другому человеку сайт на Джанго не разворачивая его? Имеется в виду, как перенести проект на другой компьютер, чтобы его можно было просмотреть?
ngrok
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
♚Inojelis
Помогите плиз. Как мне сделать так, чтобы после потверждения формы, редеректил на новосозданный пост?

Модель: https://pastebin.run/prrBxdxDqg

Вьюха: https://pastebin.run/n754r4S75T
ну вообще гет абсолют урл должно быть достаточно, а какую ошибку выдает? или куда переводит?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
♚Inojelis
Помогите плиз. Как мне сделать так, чтобы после потверждения формы, редеректил на новосозданный пост?

Модель: https://pastebin.run/prrBxdxDqg

Вьюха: https://pastebin.run/n754r4S75T
return redirect(reverse('URL_NAME', kwargs={'pk': obj.pk }))
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
♚Inojelis
Помогите плиз. Как мне сделать так, чтобы после потверждения формы, редеректил на новосозданный пост?

Модель: https://pastebin.run/prrBxdxDqg

Вьюха: https://pastebin.run/n754r4S75T
кхм, да вьюху не посмотрел, а почему не криэйтвью?
источник

N

Nonverbis in Django [ru] #STAY HOME
Tim
Ребят, привет. Вопрос такой: как можно показать другому человеку сайт на Джанго не разворачивая его? Имеется в виду, как перенести проект на другой компьютер, чтобы его можно было просмотреть?
Тут как-то странно вопрос поставлен: перенос куда-то проект = деплой. Но деплой запрещен условиями задачи.

А так - да, ngrok. И не только для показа, а еще и чтобы самому с мобилки посмотреть свой сайт.
источник

AD

Alex Dem in Django [ru] #STAY HOME
Tim
Ребят, привет. Вопрос такой: как можно показать другому человеку сайт на Джанго не разворачивая его? Имеется в виду, как перенести проект на другой компьютер, чтобы его можно было просмотреть?
Тебе требуется туннелирование

Один из вариантов
sudo snap install ngrok
ngrok http 127.0.0.1:8000 # адрес твоего приложения на локалке
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
♚Inojelis
Помогите плиз. Как мне сделать так, чтобы после потверждения формы, редеректил на новосозданный пост?

Модель: https://pastebin.run/prrBxdxDqg

Вьюха: https://pastebin.run/n754r4S75T
form = NewPostForm() строчка лишняя, если редиректишь во вьюхе то и от гет абсолют урл тоже толку не много
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nonverbis
Тут как-то странно вопрос поставлен: перенос куда-то проект = деплой. Но деплой запрещен условиями задачи.

А так - да, ngrok. И не только для показа, а еще и чтобы самому с мобилки посмотреть свой сайт.
"Тут как-то странно вопрос поставлен: перенос куда-то проект = деплой. Но деплой запрещен условиями задачи. "

глупости
источник

♚Inojelis in Django [ru] #STAY HOME
Dan Tyan
return redirect(reverse('URL_NAME', kwargs={'pk': obj.pk }))
Проблема все рано есть.

django.urls.exceptions.NoReverseMatch: Reverse for 'post' not found. 'post' is not a valid view function or pattern name.
источник