[Django]Admin画面のSelect Boxでデフォルト値の”———–”を消す方法

Admin画面でSelectを表示した場合、デフォルトで”———–”の値が入ってしまう。
それを消す方法。

すごい調べたのだが・・・結局、「default=1」という感じでdefault値指定をして
あげればいいようだ。

class Job(models.Model):
    name = models.CharField(max_length=255)

class User(models.Model):
    name = models.CharField(max_length=255)
    job = models.ForeignKey(Job, default=1)

class UserAdmin(admin.ModelAdmin):
    class Meta:
        model = User

Popularity: 5% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare

[Ubuntu]MediaTombでPS3からサーバーの動画ファイルを再生

ということで、PS3を買った主な理由に、DLNAクライアント機能というのがある。

これは、パソコンにDLNAサーバーを立てることにより、そのパソコン内の動画ファイル、

画像ファイル、音楽ファイルなどをPS3で再生することができる機能である。

今まで蓄積してきた、ファイルをテレビで再生できるのは非常に便利だ。

ということで、UbuntuにDLNAサーバーソフトであるMediaTombをインストールしてみた。

Read more

Popularity: 43% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare

[Django] ModelからCreate Table文を作成

def create_table(self, model):

    from django.db import connection, transaction, models
    from django.core.management.color import no_style

    cursor = connection.cursor()
    sql, references = connection.creation.sql_create_model(model, no_style())

    for statement in sql:
        cursor.execute(statement)

Popularity: 2% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare

[Python]Keywords ArgumentsをDynamicに渡す方法

Dynamic Kyewords Arguments

def test(arg1, arg2):
    test(**{'argr2': 'abcd'})
    print arg1, arg2

Popularity: 1% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare

[Python]StackTrace(スタックトレース)を出力

 import traceback
 trace = unicode(traceback.format_exc(), 'utf_8')
 print trace
 

Popularity: 4% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare

[iPhone]グーグルカレンダーとも簡単同期!CalenGooを買ってみた。

ということで、前々からiPhone標準のカレンダーアプリには不満を持っていた。

というのも、予定をみるのにいちいち、日付をタップしないとみれないからだ。

そんなわけで、今回CalenGooを買ってみた。

特徴としては・・・・というか、アプリのスクリーンショットを

IMG_0545

こんな感じで非常に見やすい。

この画面では、左右で翌月、前月に移動、拡大縮小も出来るから非常に見やすい。

残りは続きで・・・

Read more

Popularity: 13% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare

[Linode]話題のVPS、Linodeをレンタルしてみた 設定編 Ubuntu 8.04をインストール

ということで、無事に契約は完了した。

しかも驚いたことに、即ログインして使えるではないか。

ということで、さっそくLinuxをインストールすることにしてみた。

今回は、使い慣れていることもありUbuntu 8.04をインストールすることに決めた。

linode6

とりあえずログイン。

Read more

Popularity: 6% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare

[Linode]話題のVSP、Linodeをレンタルしてみた 契約編

ということで、選定は終わったのでまずは契約してみることにする。

ココからLinode(※リファラ付き)のアカウントを取得する。

 

linode1

ココでもちろんSign Upを選択。

残りは続きで・・・

Read more

Popularity: 3% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare

[Linode]話題のVPS、Linodeをレンタルしてみた 準備編

今、現在このブログも含めて自宅のサーバーで運用をしている。

何かと自宅にサーバーがあると便利だ。ただし、音はうるさいし、電気代はかかるし、

夏はなんとなく部屋の室温が高い気がする。

ってことで、外部に移したい・・・と考えているといいサーバーが見つかった。

VPSというのは、Xenなどの仮想化技術を使って、仮想サーバーを一台まるまる

レンタルしてくれる。

普通の、ホスティングサービスとの違いはやはり・・・

  • 自由に設定できる
  • 好きな仮想環境(OS)をインストールできる※サービスによりけり
    とうとうか・・・要するにほとんどやりたいことができる。
    PHPでも、Javaでも、Pythonでも、cronだって、DAVだってできてしまう。

代わりに、自由度が高い分設定などが普通のホスティングサービスより難しい

かもしれない。

 

今回、国内と国外で少し比較してみたが、どうも国外のサービスのほうが、

自由度が高いっぽい、また価格も安易だ。

 

ということで、最近話題っぽい、Linode(※リファラ付き)を選択し、契約していることにした。

続きに、一応Linodeの気に入った点を列挙してみる。

Read more

Popularity: 4% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare

[iPhone]HBH-DS205をiPhoneで使ってみた

iPhone使いやすい!けど、ケーブルが邪魔な気がする・・・

ということで、Blutetoothヘッドセットである、HBH-DS205を買ってみた。

 

IMG_0461

Read more

Popularity: 9% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare
Page 5 of 14« First...3456710...Last »