JKになりたい

何か書きたいことを書きます。主にWeb方面の技術系記事が多いかも。

Python

【Django REST framework】POST時はForeignKeyをpkのみ指定し、GET時はネストしたオブジェクトを展開する

前置き 以下が、今回の例で使用するViewとModelです。 class PostViewSet(viewsets.ModelViewSet): authentication_classes = [FirebaseAuthentication] queryset = Post.objects.all() serializer_class = PostSerializer class Post(models.Model): user =…

SQLAlchemyのback_populatesとbackref

SQLAlchemyのback_populatesとbackrefって何がどう違うの?っていうかどっちも書かないとどうなるの?という疑問に対する答え。 結論から書くと、 (1)backrefを使用した場合 双方向のリレーションを自動的に組んでくれる。 (2)back_populatesを使用した場合 …

VB CODEで整数列ファイルの圧縮

大規模サービズ技術入門に紹介されている圧縮プログラミングを試してみます。 圧縮対象のデータは http://gihyo.jp/book/2010/978-4-7741-4307-1/support#supportDownload からダウンロードできるeid_tags.txtというデータです。 中身は「タイトル 数字1,数…