1
我想在我的django項目中打開並閱讀這個html文件,但是我得到這個 [Errno 2]沒有這樣的文件或目錄:'test.html'。模板文件路徑
html = 'test.html'
open_html = open(html, 'r')
soup = BeautifulSoup(open_html, "html5lib")
open_html.close()
但是模板路徑似乎做工精細渲染
template = 'test.html'
context = {
}
return render(request, template, context)
TEMPLATES = [
'DIRS': [os.path.join(BASE_DIR, "templates")],
]
我知道我的模板想進入我的應用程序文件夾時,但是我喜歡,讓他們在一個文件夾中進行開發時和調試。
'的html =「的test.html」 open_html =打開(html,'r')'這段代碼並不完整。 html只有文件名test.html,但BeautifulSoup需要完整路徑。而不是'html ='test.html''這提供了文件的實際路徑。 – ammy