django_friendlyurls

軟件截圖:
django_friendlyurls
軟件詳細信息:
版本: 0.1.1
上傳日期: 14 Apr 15
開發: Jeff Tchang
許可: 免費
人氣: 3

Rating: nan/5 (Total Votes: 0)

django_friendlyurls是一個Django應用程序允許您創建直接返回意見的網址。
沒有302重定向。
最常見的情況是,你有返回的用戶配置文件,如網址
http://www.example.com/user/1
友好的URL允許您創建一個URL,這樣用戶也可以通過將要訪問:
http://www.example.com/jeff
關鍵的是,在瀏覽器的地址欄不改變到http://www.example.com/user/1
Web服務器返回相同的HTML文檔http://www.example.com/user/1
流量
該應用程序中查找字符串'傑夫'如果找到一個友好的URL匹配它會讀出absolute_path,並試圖通過把它通過URL解析第2個時間來解決它。
如果找到了一項決議,將返回該視圖。
用法
下面是如何實現friendly_urls一個用戶的例子:
我把這個在models.py:
從django.contrib.contenttypes導入通用
從friendlyurls進口urlMapping中
從django.contrib.auth.models導入用戶
高清get_absolute_url(個體經營):
 返回U“/用戶/%s'的%self.id
User.add_to_class('friendly_urls',generic.GenericRelation(urlMapping中))
User.get_absolute_url = get_absolute_url
這基本上猴子補丁的用戶模型中添加一個字段。那麼你可以做
用戶= User.objects.get(PK = 1)
user.friendly_urls.all()
這將讓所有的友好的URL列表。
你不應該有猴子補丁中所有的機型。
問題/問題
不要忘了運行使用syncdb,因為friendlyurls創建一個表來存儲URL映射。
其他設置
FRIENDLYURLS_IGNORE_CASE - 如果你想試圖找到一個路徑時忽略的情況下設置為True。默認值:false

要求

  • 在Python中
  • 在Django的

顯影劑的其他軟件 Jeff Tchang

pyboxapi
pyboxapi

14 Apr 15

意見 django_friendlyurls

評論沒有發現
添加評論
打開圖片!