Pertanyaan yang diberi tag slug

589
Apa itu "siput" di Django?

Ketika saya membaca kode Django saya sering melihat dalam model apa yang disebut "siput". Saya tidak yakin apa ini, tapi saya tahu itu ada hubungannya dengan URL. Bagaimana dan kapan benda siput ini seharusnya digunakan? (Saya telah membaca definisinya dalam glosarium ini

298
Ubah string menjadi nama file yang valid?

Saya memiliki string yang ingin saya gunakan sebagai nama file, jadi saya ingin menghapus semua karakter yang tidak diizinkan dalam nama file, menggunakan Python. Saya lebih suka bersikap tegas daripada yang lain, jadi katakanlah saya hanya ingin mempertahankan huruf, angka, dan satu set karakter...

218
Bagaimana cara membuat siput di Django?

Saya mencoba membuat SlugFielddi Django. Saya membuat model sederhana ini: from django.db import models class Test(models.Model): q = models.CharField(max_length=30) s = models.SlugField() Saya kemudian melakukan ini: >>> from mysite.books.models import Test >>>...

97
Slugifikasi string dengan Python

Saya sedang mencari cara terbaik untuk "slugify" string apa itu "slug" , dan solusi saya saat ini didasarkan pada resep ini Saya telah mengubahnya sedikit menjadi: s = 'String to slugify' slug = unicodedata.normalize('NFKD', s) slug = slug.encode('ascii', 'ignore').lower() slug =...

86
Algoritma URL Slugify di C #?

Jadi saya telah mencari dan melihat-lihat tag siput di SO dan hanya menemukan dua solusi yang menarik: Slugify dan Transliterasi Karakter di C # Cara mengonversi super- atau subskrip ke teks normal di C # Yang mana hanyalah solusi parsial untuk masalah ini. Saya dapat mengkodekannya sendiri...