Wpis z mikrobloga

Pytanie techniczne odnośnie #django , urli i zmiennych w nich.

Do rzeczy:
1. Chciałbym pobrać zmienną w linku (i robię to), chciałbym jednak ograniczyć regex tak, aby pobieranie zmiennej ograniczało się tylko do ~2 znaków (cośtamcośtam/pl/cośtamcośtam). Jeśli zmienna jest dłuższa niż 2 znaki (cośtamcośtam/złazmienna/cośtamcośtam) to odrzuca jako nie pasujący do danego regexa.

Da się tak ?

2. Chciałbym żeby zmienna była małymi literami. Paradoksalnie jak do istniejącego wpisu dodaję [a-z] to przestaje mi łapać... coś robię źle ?

3. Da się (na pewno się da!) wrzucić zmienną przed domenę ?

Wiecie - teraz jest tak:
www.mojadomena.com/pl/cośtamnaportalu/

A chcę żeby było:
www.pl.mojadomena.com/cośtamnaportalu

Da się tak ? Gdzie znajdę jak ? ( ͡° ͜ʖ ͡°)
  • 8
moim zdaniem da się zrobić, zwykły regex?

co do domeny też da się podpiąć pod subdomenę "www.pl" natomiast wtedy to musiałbyś to sobie jakoś wykrywać w requescie z adresu bo sam router chyba tego nie ogarnie.
co do domeny też da się podpiąć pod subdomenę "www.pl" natomiast wtedy to musiałbyś to sobie jakoś wykrywać w requescie z adresu bo sam router chyba tego nie ogarnie.


@adiqq: Bieda, ale do zrobienia. Dam znać w robocie, że tak łatwo jak myśleli to nie będzie ( ͡° ͜ʖ ͡°)

@Leniwiec1: Dzięki, wezmę pod uwagę ( ͡° ͜ʖ ͡°)

W sumie nie
r'^cośtamcośtam/(?P[a-z]{2})/cośtamcośtam/$'


@gofr: Działa.... wcześniej napisałem coś w tym stylu...

r'^cośtamcośtam/(?P[a-z]){2}/cośtamcośtam/$'

Dzizys... ( )