ryotankの備考録日記

趣味の電子工作についての備考録などなど

基板設計記録WEBアプリその17

マイグレーションファイルが
データベースに反映されているかを確認するところから

f:id:ryotank:20220305073511p:plain
マイグレーションファイルをデータベースに反映した時の画面
f:id:ryotank:20220305073701p:plain
データベースに反映させるコマンドを実行後にDBeaverで適用されたかを確認した画面

無事にデータベースに反映されていたので
forms.pyを編集してく

コードは以下のようになった

#coding utf-8
#PDR(基板設計記録WEBアプリ)のforms.py


#2022-3-4作成 User/PDR/pdr_app/forms.pyに作る


from .models import Pdr_data
from django import forms

class Pdr_dataForm(forms.ModelForm):
    class Meta:
            model = Pdr_data
            fields = ('board_name', 'substrate_english_name', 'board_overview',
                      'vertical_outline', 'horizontal_outline', 'power_supply_method', 
                      'parts_candidates',
                      'parts_spec', 'manufacturer_name', 'mail_order_code',
                      'price', 'board_modification_points')

            labels = {'board_name': '基板名', 'substrate_english_name':'基板英名',
                      'board_overview':'基板概要', 'vertical_outline':'縦の外形(mm)',
                      'horizontal_outline':'横の外形(mm)', 'power_supply_method':'電源供給方法',
                      'parts_candidates':'部品候補', 'parts_spec':'候補の仕様',
                      'manufacturer_name':'メーカー名', 'mail_order_code':'通販コード',
                      'price':'価格(円)', 'board_modification_points':'基板修正点'}

これでforms.pyは終わり

試しにPDRの入力画面1を作成して開発用サーバー立ち上げて
ブラウザでアクセスすると以下のようにPage not Found 404と出た
djangoだとよくあるものみたい

f:id:ryotank:20220305073829p:plain
form.pyを完成させ開発用サーバー起動し、127.0.0.1_8000_pdrにFoxブラウザでアクセスした際の画面

とりあえず当面は入力画面1の見た目を整えるCSSを書いていく

次回はCSSを書いて画面がどう変化したかを見る