Pytania otagowane jako slug

9
Co to jest „ślimak” w Django?
Kiedy czytam kod Django, często widzę w modelach to, co nazywa się „ślimakiem”. Nie jestem do końca pewien, co to jest, ale wiem, że ma to coś wspólnego z adresami URL. Jak i kiedy należy używać tego ślimaka? (Przeczytałem jego definicję w tym glosariuszu ).

23
Zamienić ciąg w prawidłową nazwę pliku?
Mam ciąg, którego chcę użyć jako nazwę pliku, więc chcę usunąć wszystkie znaki, które nie byłyby dozwolone w nazwach plików, za pomocą Pythona. Wolę być surowy niż inaczej, więc powiedzmy, że chcę zachować tylko litery, cyfry i mały zestaw innych znaków, takich jak "_-.() ". Jakie jest najbardziej eleganckie rozwiązanie? …

20
W jaki sposób Stack Overflow generuje przyjazne dla SEO adresy URL?
Co to jest dobre kompletne wyrażenie regularne lub inny proces, który mógłby przyjąć tytuł: Jak zmienić tytuł na część adresu URL, np. Przepełnienie stosu? i zamień to w how-do-you-change-a-title-to-be-part-of-the-url-like-stack-overflow który jest używany w przyjaznych SEO adresach URL w przepełnieniu stosu? Środowiskiem programistycznym, z którego korzystam, jest Ruby on Rails , …

9
Jak utworzyć ślimak w Django?
Próbuję utworzyć SlugFieldw Django. Stworzyłem ten prosty model: from django.db import models class Test(models.Model): q = models.CharField(max_length=30) s = models.SlugField() Następnie robię to: >>> from mysite.books.models import Test >>> t=Test(q="aa a a a", s="b b b b") >>> t.s 'b b b b' >>> t.save() >>> t.s 'b b b …



10
Slugification string w Pythonie
Szukam najlepszego sposobu na "slugify" czym jest "slug" , a moje obecne rozwiązanie bazuje na tym przepisie Zmieniłem to trochę na: s = 'String to slugify' slug = unicodedata.normalize('NFKD', s) slug = slug.encode('ascii', 'ignore').lower() slug = re.sub(r'[^a-z0-9]+', '-', slug).strip('-') slug = re.sub(r'[-]+', '-', slug) Czy ktoś widzi jakieś problemy z …
97 python  slug 

5
Algorytm slugify adresu URL w C #?
Więc szukałem i przeglądałem tag slug w SO i znalazłem tylko dwa przekonujące rozwiązania: Slugify i transliteracja znaków w języku C # Jak przekonwertować super- lub indeks dolny na zwykły tekst w C # Które są tylko częściowym rozwiązaniem problemu. Mógłbym samodzielnie to zakodować, ale jestem zaskoczony, że nie ma …
86 c#  slug 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.