Django
この記事はDjango Advent Calendar 2019の記事です。 Django Advent Calendar 2019 - Qiita そして私の初のアドベントカレンダーです! 最近仕事でBigQueryで分析関数を使うことが多いので、 そのなかでもウィンドウ関数をDjangoのORMでも使えないかなと思い…
Djangogirls Tutorialで今まで何気なく書いていた、Postモデルのpublished_dateとcreated_dateで使うdjango.utils.timezone.now。これについて疑問に思ったことがあったので調べました。 対象 (レベル感)Djangoチュートリアルくらいの複雑さのものを自力で作…
PyConJP本体の前にSprintに参加しました。 Sprintは、Pythonの何かしらの開発をする短期集中型イベントです。Sprint Dayに開発したいテーマを提案する人と、それをお手伝いする人で構成されています。 https://pycon.jp/2019/sprint 機械学習・Web・Core Pyt…
地味に苦労したやつです。 利用技術 - python 3.7.3 - Django 2.2.1 ヘッダーに関して、Djangoの公式ドキュメントはなんて言っているでしょうか。 HttpRequest.META 利用できるすべての HTTP ヘッダーが格納されたディクショナリです。 -- Django公式ドキュ…
仕事でテスト周りについて色々あったので備忘録として 例えば、こういうViewとModelがあったとして・・・ (まあ、こんなこと普通しないとは思いつつ簡単な例を出したく) models.py from typing import Dict from django.db import models from django.db i…
Djangoで複合主キーっぽいことをやりたくて。 使用技術 * Django 2.2.1 * Python 3.7.3 Djangoでは単一主キーのみをサポートしているため複合主キーはできないのですが 複合ユニーク制約ならできるようです。 Django2.2にて、MetaオプションにUniqueConstrai…
Djangoのフォームで独自のバリデーションを実装した際のテスト方法を紹介します。 間違いがありましたら、ご指摘お願いします(>人<) 今回使ったバージョン * Python 3.7.1 * Django 2.1.7 今回実装するフォームはこちら forms.py import re from django impo…
初DjangoConでした! とても刺激になったので拝聴したトークを自分なりにアウトプットしようと思います。 なお、DjangoCongressJPのHPは以下になります。(TimeTableも載っています) djangocongress.jp 私が拝聴したのは下記のトークです! Djangoで静的フ…
久々の投稿となってしまいました(^^; 今回使用したバージョン * Python 3.7.1 * Django 2.1.7 今回サンプルとしてテストしたいメソッドはこちらのView関数 views.py import json from django.views.decorators.http import require_POST, require_GET from d…
Django公式ドキュメントのForeignKeyの日本語訳です。 docs.djangoproject.com 間違いがありましたら、コメント欄にてご指摘お願いします! ForeignKey class ForeignKey(to, on_delete, **options) [ソース] 多対一のリレーションです。2つの位置引数を必要…