當前位置:
首頁 > 最新 > 如何建立一個分享文件的網站

如何建立一個分享文件的網站

不知道這個標題好看不

最近剛剛發現的一個自媒體插件,名字叫「新媒體管家」,如果大家做自媒體可以試試。

好了,不說廢話,直接開整。今天分享怎麼做一個網站,就是大家可以點擊下載文件的。

上面的就是小編寫的文件,主要就是下載課件的。這也是初衷,老覺得在群里整理整理文件有點沒有技術含量,然後就開始打算寫個小網頁。

工具:markdownPad2,pythoncharm,阿里雲伺服器,域名,tornado

原理:(通俗的解釋,很不官方,然後還可能是錯的)

做這個網站,分為前端和後端,前端就是咱們展示的界面(如下圖),後端就是python負責,負責把文件重伺服器傳到網頁上。

url:就是一個完整的網址,訪問對應的位置。

路由分配:一個ip地址對應有8888個埠,我們用https訪問的是80埠,https是一種訪問url的方法。

嗯看了我上面畫的是不是懂了一點點。。。路由分配就是把域名後面的網址具體細化。

好下一個知識點

怎麼寫一個網站,這裡先給大家安利一下一種語法(markdown),具體可以百度,它用來寫筆記效果不錯,不用滑鼠操作,頁面也是很簡潔的。寫這個語法的軟體叫 markdownPad

界面如上。然後寫出來的文件可以直接轉化為html 。

寫好html 後怎麼和後端實現文件交互

首先,你要點擊要下載的文件的名字,所以要給這裡加一個標籤鏈接到本地文件。(語法是這樣操縱的)

然後這樣實現了點擊文件名字然後跳轉到對應的地址。

接著後端寫,接收到這個響應後的傳輸文件的方法

tip:這個如果沒有伺服器的話可以在電腦上試試,不過這時候的網頁是 127.0.0.1:8080(後面對應的是你的開的埠號,這裡默認是8080)

tip:小編用的這個方法也是有弊端的,比如文件名字不支持中文,代碼繁冗。但是我不想優化了,這方面不打算深入了,夠應用了。

下面附代碼:

搞了半天原來在下面的素材里,智障了。

嗯嗯,就這樣。有問題歡迎留言!!!

謝謝閱讀


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 510小白鼠 的精彩文章:

TAG:510小白鼠 |