基板設計記録WEBアプリその12
models.pyを作る際にモデル定義書(簡易ver)を参考にしている時に
重要な項目が抜けていた事に気付いた
外形の縦と横(mm)を記入する所が無かった
なので簡易verを以下のように修正した
修正したモデル定義書をもとにmodels.pyを作成
from django.db import models class Pdr_data(models.Model): class Meta: db_table = 'PDR_db' #テーブル名 #基板名 board_name = models.CharField(blank=True, max_length=40, primary_key=True) #基板英名 substrate_english_name = models.CharField(blank=True, max_length=80) #基板概要 board_overview = models.TextField(blank=True) #縦の外形(mm) vertical_outline = models.PositiveIntegerField(null=True, blank=True) #横の外形(mm) horizontal_outline = models.PositiveIntegerField(null=True, blank=True) #電源供給方法 power_supply_method = models.TextField(blank=True) #部品候補 parts_candidates = models.CharField(blank=True, max_length=80) #部品候補の仕様 parts_spec = models.TextField(blank=True) #メーカー名 manufacturer_name = models.CharField(blank=True, max_length=80) #通販コード mail_order_code = models.CharField(blank=True, max_length=80) #価格 price = models.PositiveIntegerField(null=True, blank=True) #基板修正点 board_modification_points = models.TextField(blank=True) def __str__(self): return self.board_name
次回はmodels.pyにモデル定義を記述したので、マイグレーションファイルの
生成を行い、urls.pyの20行目の修正を行う