こんにちは。sinyです。 この記事では、Django環境でテーブルを削除する際の手順についてまとめました。 実際、実務で開発をしていてテーブルを実装したものの不要になったのですが、テーブルを削除する
Djangoネタ再び。Djangoチュートリアルを進めている人向けの記事です。やたら分かりにくい文章になってしまいました・・・・・・もっと技術的な話をするスキルを身につけないと。 下の記事に間違いなどあれば是非コメントください。 はじめての Django アプリ作成、その2 このチュートリアルは チュートリアルその 1 の続きです。 ここでは、データベースをセットアップして、最初のモデルを作成し、そして Django が自動的に生成してくれる管理 (admin) サイトについて、簡単なイントロダクションをします。 class Example(models.Model): pass = models.IntegerField() # 'pass' is a reserved word! DjangoのModelのFieldについて、その中でも特によく使う代表的なフィールドについて利用方法の詳細をまとめました。以下のフィールドを扱っています。AutoField, BigAutoField, BooleanField, CharField, TextField, DateField, DateTimeField, SlugField, EmailField, IntegerField フィールド名には二つ以上の連続するアンダースコアを入れてはなりません。 なぜなら、Django のクエリ照合構文で使われているからです。例えば: […]
DjangoでGET/POSTから値を取得する方法をご紹介します。 目次1 条件2 GETから値を取得2.1 実装例2.1.1 views.py2.1.2 index.html2.2 実行結果3 POSTから値を取得3. python - Djangoは、フィールドからcleaned_dataを取得する方法を形成します; python - インスタンスを更新するときのDjango Formフィールドの初期値; python - Django:モデルのManyToManyフィールド; python - Django:トランザクションと、間違ったカウントを避ける方法 Djangoのクエリセットから値を取得する方法をご紹介します。 目次1 条件2 前提2.1 モデル2.2 データ3 クエリセットからの値取得3.1 レコード1件を取得してカラム指定3.1.1 実行結果3.2 特定のカラム […] 恐らくほとんどのDjangoユーザーはカラム追加のような作業をDBに直接アクセスしておこなっているか、MySQLならワークベンチで次のようにしている。 1. Djangoでモデルの定義をすると、デフォルトではテーブル名は「 アプリケーション名 + モデル名 」となります。 以下の様にメタオプションを指定することでテーブル名を変更することが出来ます。 Djangoのチュートリアルなどを見ているとmodels.pyにdef __str__(self)の記述があります。 これってどういう意味なんでしょう?なくても問題なく動作しますし、記述する意味は?と思った人向けの記事になります。 Djangoのdef __str__(self)とは? 簡潔に述べると、