PythonManiaスマートフォン用の表示で見るPythonMania普段はロボットとAIを組み合わせて色々作ってます。Python関係以外も色々投稿していくと思います。2019-05-15【Django】管理サイトからデータベースを操作するDjango前回の記事の続きです前回の記事www.pythonmania.work前回の記事ではSQLLiteを使用してデータベースに「Hello」というテーブルを作成しました。フォームから送信した名前を登録できるように実装しましたが、これを管理サイトからも操作できるようにしてみます。管理サイトにログインするためには、まず管理者を登録する必要があります。createsuperuserを実行し、「ユーザー名」・「メールアドレス」・「パスワード」の順に設定します。2Helloテーブルを管理サイトから操作できるようにする管理者を作成したので管理サイトにはログインできるようになりましたが、このままではHelloテーブルを操作することはできません。管理ツールからHelloテーブルを操作できるように設定を変更する必要があります。myapp/admin.pyを以下のように変更します。Helloadmin.site.register(Hello)このように記載することで管理サイトからHelloテーブルを操作できるようになります。実際に管理サイトにアクセスしてテーブルを操作してみましょう3管理サイトにアクセスサーバーを立ち上げ、http://127.0.0.1:8000/adminにアクセスします。ログイン画面が現れるので、1で登録したユーザー名とパスワードを入力してログインします。ログインすると以下のような画面が現れると思います。ログインしたらMYAPPの「Hellos」と書いてあるボタンをクリックすると、Hellosテーブルが表示され、レコードの追加・削除が行えます。※画像では「Friends」と書いてありますが気にしないでください笑また「ユーザー」ボタンからは登録ユーザー・パスワードの変更などを行うことができます。11:56【Django】管理サイトからデータベースを操作するTweet関連記事2019-05-23【Django】DjangoでMySQLを使ってみるDjangoには標準でSQLliteというデータベースが搭載されていて、...2019-05-14【Django】フォームから送信した情報をデータベースに登録してみる前回の記事でDjangoのmodels.pyの使い方について勉強しました。はてなブログPro普段はロボットとAIを組み合わせて色々作ってます。趣味で音楽とか映像も作ってます。お酒と音楽が好きです。EngineにDjangoアプリをデプロイしてみる月別アーカイブはてなブログをはじめよう!mizuhiki0111さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。