マガジンのカバー画像

ChatGPTと戯れる

31
ChatGPTを使ってPythonプログラミングに挑戦します。
運営しているクリエイター

#django

ChatGPTでPythonプログラミング 12 RSSリーダーをDjangoでWEBアプリケーションにする⑦

いよいよpythonプログラムをDjangoで作ったWEBアプリ(アプリ名:mextrss)に組み込んでいきます。ハードルが一段と上がった気がします。 私:Djangoで作ったアプリケーションmextrssに次のpythonプログラムを組み込みたいのですが、どうすればいいでしょう? import feedparserimport urllib.requestfrom django.shortcuts import renderfrom django.http import

ChatGPTでPythonプログラミング 11 RSSリーダーをDjangoでWEBアプリケーションにする⑥

前回長くなったので、途中で切り上げてしまいました。今回は前回の続きです。 私: 前のChatGPTの回答に 「例えば、以下のようなビュー関数を定義できます: from django.shortcuts import renderfrom .models import MyModeldef my_view(request): my_data = MyModel.objects.all() return render(request, 'my_template.ht

ChatGPTでPythonプログラミング 10 RSSリーダーをDjangoでWEBアプリケーションにする④

Pythonで書いたRSS検索リーダープログラム(ここまでが第一段階)をPythonで作られているWEBフレームワークDjangoを使ってWEBアプリケーションにしよう(第二段階)という個人プロジェクトです。Pythonプログラム初心者がChatGPTに尋ねながら独学で製作しています。 今回は前回までに作ったアプリをPythonで実行してみて、不具合を修正していきます。ChatGPTを使ったプログラミングの真骨頂ともいえるバグ修正の様子をご覧にいれます。お恥ずかしいですが、素

ChatGPTでPythonプログラミング 9 RSSリーダーをDjangoでWEBアプリケーションにする③

眠くなって途中で作業を中断した前回の続きです。 私:前回のChatGPT>Djangoのプロジェクトとアプリケーションを作成し、設定を編集して実装を進めていくことが次のステップ 次のステップを詳しく教えてください。 ChatGPTの回答 次のステップは、Djangoのアプリケーション内でモデルを作成し、データベースとのやり取りを行うことです。以下の手順に従って進めてください。 Djangoのプロジェクト内で、アプリケーションを作成します。ターミナルまたはコマンドプロン

ChatGPTでPythonプログラミング 6 DjangoでWEBアプリケーションを作る②Djangoのインストール

(これまでの整理) いよいよPythonで作ってきたRSSリーダープログラムをWEBアプリケーションにしていくためにDjangoをインストールしていきます。Pythonについてのスキルは初心者レベルですが、ここまでChatGPTに聞きながらゼロから作ってきました。 第一段階としてRSSフィードしているニュースサイトのurlを指定(3つまで指定可能)してキーワード(キーワードも3つまで指定可能)で記事を表示させるというプログラムを作りました。ユーザーがアプリ上で指定するための入

ChatGPTでPythonプログラミング 5 RSSリーダーをDjangoでWEBアプリケーションにする①

一気にハードルを上げてDjangoに挑戦です。DjangoはWEBアプリを開発するためのpythonベースのフレームワークです。Djangoについては以下を参考にしてください。 import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QLabel, QLineEdit, QVBoxLayout, QHBoxLayout, QPushButton, QTextEditimport feedparserimpor