Cd Chen's Services

ba ba ba la~~

django

Django ModelManager 的 use_for_related_fields

Stackoverflow 有一篇關於 Django Model Manager 的 use_for_related_fields 很棒的說明文章,收藏起來,日後再來細細品嚐。

uWSGI RPM Packages

最近因為專案需求的關係,玩了一下 uWSGI 這個好用的東西。但實作過程中,因為找不倒可以直接用的 RPM,所以,今天晚上無聊,就自己包了一個。放在這裡,提供給需要的朋友自行取用。

相關的檔案有三個:

How to implement polymorphic JPA entities with generic relations

以前玩 Django 時,非常喜歡其 ContentType 的機制,可以讓我非常愉悅的儲存各種不同型態的資料之間的關係。然而換用 JPA 後,卻大大的失去這樣的樂趣,因為 Java 是一個強型別的程式語言,若型態不多,是無法順利進行對應。

今天在找資料的時候,看到了「How to implement polymorphic JPA entities with generic relations」這篇文章,提到了一些可能的解決方案。改天可以來試試看!!

EditLockModelAdmin

最近在玩 Django,覺得他是一個不錯的 Framework。以前用 php 寫東西的時候,如果不搭配任何 Framework 時,總得自己處理所有的東西。現在透過 Django 就可以將寫程式的機會,降到最低,提高開發的速度。

舉例,Django 提供了一個名為 django.contrib.admin 的 module,可以快速的開發 Model 的管理介面。通常我們只需建立一個繼承自 django.contrib.admin.ModelAdmin 的類別即可:

You are here