Apakah mungkin untuk menambahkan situs html eksternal ke sistem Django? sementara mengharuskan pengguna untuk masuk
katakanlah, saya harus memasukkan manual ke dalam sistem saya dan itu adalah satu set file (html, css, js). struktur foldernya kira-kira seperti ini.
UserManual-
-index.html
-srs_docs
-page1.html
-page2.html
-....
-page9.html
-static_files
-css
-js
--font
-images
Pertama saya menempatkan file ini ke folder template dan saya akses dengan tampilan
urls.py
url(r'^admin/user_manual/$',staff_member_required(UserManual), name='admin_user_manual'),
view.py
def UserManual(request):
return render(request, 'usermanual/index.html')
itu menampilkan halaman indeks (tanpa css dan js dll penyebabnya). jika saya menambahkan path ke folder statis di nginx, halaman indeks muncul seperti yang saya harapkan. tetapi tautan tidak berfungsi karena semua sub halaman ada di folder src_docs. dan jika saya menambahkan src_docs ke nginx path, ia dapat diakses oleh siapa saja tanpa masuk ke sistem. masih tidak tahu apa yang harus dilakukan
Adakah yang bisa menunjukkan kepada saya cara untuk melakukan ini. silahkan.