Size: a a a

Django [ru] #STAY HOME

2020 February 03

M

Mitai in Django [ru] #STAY HOME
что значит в строке символ 'r' и есть отличие если роутер прописан без этого символа? в книге винсента он пишет роутеры без него...
источник

M

Mitai in Django [ru] #STAY HOME
router.register(r'users', views.UserViewSet)
источник

M

Mitai in Django [ru] #STAY HOME
regular?
источник

SR

Sergey Rudnitsky in Django [ru] #STAY HOME
len
ох, подскажите, а можно ли как-то реализовать следующее: в шаблоны забрасывается ворд, он заполняется данными и отправляется пользователю в виде пдф?
Есть библиотека, правда, перед этим Ворд нужно сконвертировать в html, но css она понимает, как и теги django. Называется WeasyPrint. Только по
источник

vc

vadim chin in Django [ru] #STAY HOME
Mitai
что значит в строке символ 'r' и есть отличие если роутер прописан без этого символа? в книге винсента он пишет роутеры без него...
если прально помню символы \n будут трактоваться как палка и n а не новая строка
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Mitai
regular?
raw
источник

M

Mitai in Django [ru] #STAY HOME
и есть ли разница писать с ним или без?
источник

d

data in Django [ru] #STAY HOME
Mitai
и есть ли разница писать с ним или без?
это не фича джанго, а фича питона
источник

vc

vadim chin in Django [ru] #STAY HOME
Mitai
и есть ли разница писать с ним или без?
разные же строки для спец символов
источник

d

data in Django [ru] #STAY HOME
Mitai
и есть ли разница писать с ним или без?
'a string' == r'a string'
источник

d

data in Django [ru] #STAY HOME
'a\nstring' != r'a\nstring'
источник

vc

vadim chin in Django [ru] #STAY HOME
data
'a\nstring' != r'a\nstring'
тоды уж print чтобы понятнее было
источник

M

Mitai in Django [ru] #STAY HOME
Винсент в книге пишет так
источник

M

Mitai in Django [ru] #STAY HOME
router = SimpleRouter()
router.register('users', UserViewSet, base_name='users')
router.register('', PostViewSet, base_name='posts')
источник

vc

vadim chin in Django [ru] #STAY HOME
Mitai
Винсент в книге пишет так
Это какой то гуру ? )

Идейно писать с r,  типа чтобы не было двоякого толкования
но вообще вряд ли кто будет пулять спец симсолы в url
источник

d

data in Django [ru] #STAY HOME
Mitai
Винсент в книге пишет так
ещё раз, это никак не относится в винсенту или джанго. это синтаксис языка. если перед стрингом стоит r то в это стринге слеш \ не считается специальным знаком.

print(r'a\nb')

выдаст

a\nb
источник

M

Mitai in Django [ru] #STAY HOME
vadim chin
Это какой то гуру ? )

Идейно писать с r,  типа чтобы не было двоякого толкования
но вообще вряд ли кто будет пулять спец симсолы в url
да
источник

d

data in Django [ru] #STAY HOME
Mitai
да
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
Как можно затестить такую вьюху, чтоб result был failure и/или pending? Когда создаю таск, он всегда сразу же готов. Мок тоже не помогает (пост выше)
result = celery.result.AsyncResult(task_id)

if result.successful():
   csv = result.get(timeout=0.1)
   ...
else:
   raise
400
Короче, мокну AsyncResult
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
источник