###前提・実現したいこと
pythonフレームワークのDjangoにて開発をしているのですが、データベースにデータを記録する方法が分かりません。
下記のコードを実行しても、Djangoの管理画面で確認する限りデータが追加されている気配がありません。
尚、データベースファイルのdb.sqlite3は、下記のコードがあるディレクトリの一つ上の階層にあります。
###該当のソースコード
python
1import sqlite3 2import os 3 4target_url = 'https://test.jp' 5title = 'タイトル1' 6category = 'カテゴリー1' 7 8 9os.chdir(os.pardir) 10conn = sqlite3.connect('./db.sqlite3') 11cur = conn.cursor() 12cur.execute("""INSERT INTO cms_article (url, title ,category, id)values(?,?,?,NULL)""", (target_url, title, category)) 13
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。