«slug» etiketlenmiş sorular

9
Django'da “sülük” nedir?
Django kodunu okuduğumda modellerde sık sık "slug" denilen şeyi görüyorum. Bunun ne olduğundan tam olarak emin değilim, ancak URL'lerle bir ilgisi olduğunu biliyorum. Bu sümüklü şey nasıl ve ne zaman kullanılacak? (Tanımını okudum Bu sözlükte .)

23
Bir dize geçerli bir dosya adına dönüştürülsün mü?
Dosya adı olarak kullanmak istediğim bir dize var, bu yüzden Python kullanarak dosya adlarında izin verilmeyecek tüm karakterleri kaldırmak istiyorum. Aksi halde katı olmayı tercih ederim, bu yüzden diyelim ki sadece harfleri, rakamları ve diğer küçük karakter kümelerini tutmak istiyorum "_-.() ". En zarif çözüm nedir? Dosya adının birden çok …

20
Stack Overflow, SEO dostu URL'lerini nasıl oluşturur?
İyi bir tam düzenli ifade veya başlığı alacak başka bir işlem nedir: Bir başlığı, Yığın Taşması gibi URL'nin bir parçası olacak şekilde nasıl değiştirirsiniz? ve dönüştür how-do-you-change-a-title-to-be-part-of-the-url-like-stack-overflow taşması SEO dostu URL'lerde kullanılan nedir? Kullandığım geliştirme ortamı Ruby on Rails , ancak platforma özgü başka çözümler (.NET, PHP, Django ) varsa, …

9
Django'da nasıl sülük oluştururum?
SlugFieldDjango'da bir tane oluşturmaya çalışıyorum . Bu basit modeli oluşturdum: from django.db import models class Test(models.Model): q = models.CharField(max_length=30) s = models.SlugField() Sonra bunu yaparım: >>> 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 …



10
Python'da dize slugification
"Sümüklü böcek" dizesini "sümüklü böcek" haline getirmenin en iyi yolunu arıyorum ve mevcut çözümüm bu tarife dayanıyor Bunu biraz değiştirdim: 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) Bu kodla ilgili herhangi bir sorun gören …
97 python  slug 

5
C # URL Slugify algoritması?
Bu yüzden SO'daki slug etiketini aradım ve taradım ve yalnızca iki cazip çözüm buldum: C # 'da Slugify ve Karakter Transliterasyonu C # 'da süper veya alt simgeyi normal metne dönüştürme Soruna kısmi çözüm olan. Bunu kendim manuel olarak kodlayabilirim, ancak henüz orada bir çözüm olmamasına şaşırdım. Öyleyse, C # …
86 c#  slug 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.