shimizukawa commited on
Commit
7f20d45
·
1 Parent(s): 8d5b271

Djangoドキュメントではindex.htmlにアクセスすると404になる

Browse files
Files changed (1) hide show
  1. loaders/rtdhtmlpage.py +8 -1
loaders/rtdhtmlpage.py CHANGED
@@ -59,12 +59,19 @@ class RTDHtmlPageLoader(ReadTheDocsLoader):
59
  with open(p, encoding=self.encoding, errors=self.errors) as f:
60
  text, title = self._my_clean_data(f.read())
61
 
 
 
 
 
 
 
 
62
  metadata = {
63
  "title": title,
64
  "ctime": int(datetime.now().timestamp()),
65
  "user": "rtd",
66
  "type": "rtd",
67
- "url": f"https://{str(p)}",
68
  "id": str(p),
69
  }
70
  # print(metadata)
 
59
  with open(p, encoding=self.encoding, errors=self.errors) as f:
60
  text, title = self._my_clean_data(f.read())
61
 
62
+ if p.name == "index.html":
63
+ # Djangoドキュメントではindex.htmlにアクセスすると404になる
64
+ p = p.parent
65
+ url = f"https://{str(p)}/"
66
+ else:
67
+ url = f"https://{str(p)}"
68
+
69
  metadata = {
70
  "title": title,
71
  "ctime": int(datetime.now().timestamp()),
72
  "user": "rtd",
73
  "type": "rtd",
74
+ "url": url,
75
  "id": str(p),
76
  }
77
  # print(metadata)