Bir url bir görünüme bir 'dizesi' argümanını geçmesine çalışıyorum. urls.py ben böyle devam noktalama, satırbaşıyla, boşluklar dahil dizeleri sorunlar yaşıyorumDjango URL ayrıştırma -pass ham dize
('^add/(?P<string>\w+)', add),
gider. Sanırım \ w + 'ı başka bir şeye değiştirmem gerekiyor. Temel olarak, dize kullanıcı tarafından kendi seçtiği bir metinden kopyalanan bir şey olacaktır ve bunu değiştirmek istemiyorum. Herhangi bir karakteri ve özel karakteri kabul etmek istiyorum, böylece görünüm tam olarak kullanıcının kopyaladığı şeye etki eder.
Bunu nasıl değiştirebilirim ?
Teşekkürler! Eğer uygun bir URL'ler olarak anlaşılabilir yalnızca dizeleri kullanabilirsiniz
BTW, '' _' ve 'Bir karakterin yerine sonra ilk şeyse bir dizi işareti olarak kabul edilir -'' '[(ve isteğe bağlı'^') Eğer w' yazabilirsiniz içerir \ yüzden '(P [- \ w] +)'. –