小村のポートフォリオサイト開発(8) DjangoRestFramework はてなブログの記事の必要データ選定
こんばんは、小村だよ!
下記のポートフォリオサイトを構築していくよ
- サイト:Little Village
よろしくね!
目次
記録
xml形式のデータをjson形式に加工
参考サイトの
xmltodict
を使用してDict型に変換したところで止めるよ!内容を見るとこんな感じ。
辞書形式のデータから必要な情報をピックアップ
ではでは、必要なデータを実際のデータと公式ページ見ながら考えていきます
ふむふむ!!
まず
entry
の中身がリスト型になっていて、最新7件分のブログデータが入ってるね必要そうなものをピックアップするとこんな感じ
項目 | 内容 | 理由 |
---|---|---|
id | ユニークキー | おそらく20桁以内の数値。ブログ記事のユニークキー |
title | 記事タイトル | |
summary.#text | 改行とかない本文 | トップページ用。詳細だとなし |
content.#text | markdown形式の本文 | 文字数制限につき一覧ではなく詳細で取得する必要あり |
hatena:formatted-content.#text | html形式の本文 | 一覧でも全部取得可能 |
category | カテゴリ | |
app:control.app:draft | 下書きか否か | |
published | 公開日 | |
app:edited | 作成日 | |
updated | 更新日 |
- こんな感じかな!
おわりに
今回はちょっと短いですがこの辺で!
次回は実際にmodelsを作成して必要なデータを取得していきたいと思います!
ではでは!ちゃお~~~!