Size: a a a

Django [ru] #STAY HOME

2019 November 13

DT

Dan Tyan in Django [ru] #STAY HOME
Black Eyes
@dantyan Привет:) подскажи, в тексте такие теги {hello} и т.д.
вот я их беру через функцию
def build_text(self):
   return self.content.format(
           hello='привет',
       )

И это способ работает,  все же решил сделать отдельную таблицу для этих дел, и сейчас нужно в build_text найти нужные мне теги
они будут в тексте {tag_name_hello}
и по имени hello должен его найти в другой таблице и вернуть)
Вопрос, как взять имена тегов из self.content
Я понимаю, можно регуляркой, но сейчас же передается как args без реги, может можно и взять {} все такие штуки из текста?) спасибо:)
нифига не понял =)
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
нифига не понял =)
бляя........))))
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
нифига не понял =)
{{ page.build_text|safe }} ну вот так вывожу контент
источник

Aa

Alph alpH in Django [ru] #STAY HOME
Pavel Zagrebelin
надо только делать это с самого начала проекта. Если уже старый проект, то 1:1 (точнее, надо постараться с миграциями)
поменял модель, заново сделал миграции и базу, щас вроде как всё норм записывается , но возникла другая проблема
https://pastebin.com/WBpkrRdF
источник

Aa

Alph alpH in Django [ru] #STAY HOME
как сделать так , что бы в ответе выводились и другие записанные в базу поля?
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
нифига не понял =)
все еще нет?)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя есть текст

содержащий 'asdlkjh {some} asdf' включения для использования в форматировании строки
источник

Aa

Alph alpH in Django [ru] #STAY HOME
Dan Tyan
у тебя есть текст

содержащий 'asdlkjh {some} asdf' включения для использования в форматировании строки
мб вы знаете решение проблемы
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alph alpH
мб вы знаете решение проблемы
для чего
источник

Aa

Alph alpH in Django [ru] #STAY HOME
Dan Tyan
для чего
поменял модель, заново сделал миграции и базу, щас вроде как всё норм записывается , но возникла другая проблема
https://pastebin.com/WBpkrRdF
источник

Aa

Alph alpH in Django [ru] #STAY HOME
Переслано от Alph alpH
как сделать так , что бы в ответе выводились и другие записанные в базу поля?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alph alpH
Переслано от Alph alpH
как сделать так , что бы в ответе выводились и другие записанные в базу поля?
ты все с этим....

user = User.objects.create(**kwuserpass)
user.raw_password = password


так пробовал ?
так можно делать ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alph alpH
Переслано от Alph alpH
как сделать так , что бы в ответе выводились и другие записанные в базу поля?
погоди тебе надо вывести другие поля?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
все что выводится описываешь в сериализаторе
источник

Aa

Alph alpH in Django [ru] #STAY HOME
Dan Tyan
все что выводится описываешь в сериализаторе
а если я напишу в сериализаторе ещё поле username, он разве не будет требовать его из пост запроса?
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
у тебя есть текст

содержащий 'asdlkjh {some} asdf' включения для использования в форматировании строки
Да и мне нужно взять имя тега, чтобы его потом найти в другой таблице. КОроче это рекламные баннеры, которые хранятся в другом месте. и типа {banner_name_after_body} и я делаю Ads.objects.get(name="after_body")
потом его нужно вставить вместо тега
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну как то странно от текста прыгать
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alph alpH
а если я напишу в сериализаторе ещё поле username, он разве не будет требовать его из пост запроса?
ты можешь им выставить что они read_only и они не будут учавствовать при входных данных
источник

Aa

Alph alpH in Django [ru] #STAY HOME
Dan Tyan
ты можешь им выставить что они read_only и они не будут учавствовать при входных данных
спасибо, заработало
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
ну как то странно от текста прыгать
нужно как-то имена баннеров указывать, то есть {должен принять аргумент} это же не вариант?
источник