1. 程式人生 > >基於Flask框架搭建視訊網站的學習日誌(一)

基於Flask框架搭建視訊網站的學習日誌(一)

------------恢復內容開始------------

基於Flask框架搭建視訊網站的學習日誌(一)2020/02/01

一、Flask環境搭建

  1. 建立虛擬環境

    初次搭建虛擬環境

    搭建完虛擬環境以後,安裝flask(每次都要在虛擬環境下執行flask,也就是說,如果關鍵或者在cmd中exit了,就要重新進入虛擬環境)

    安裝flask:pip install flask

    如果網速不夠快,cmd就會報錯(他經常幹這種破事),這時候就要用映象來加速

    清華源加速看這裡

    安裝完以後,在cmd輸入 pip list,看一下有沒有flask及其自帶附屬的一些庫(Jinja等)

    2.安裝flask

    ⭐⭐ 要注意:到pycharm的settings中再次檢查Package是否已經包含了Flask(昨天給這個害慘了)

    如果沒有,就點右上角的 + 號,新增進來即可

    或者有另外一種不是太長遠的臨時方案:

    import sys
    #sys.path.append(r'c:\users\breeze\myproject\venv\lib\site-packages')

    這裡的路徑可以在cmd中輸入“flask”來獲取

    否則就會出現import flask時,flask module找不到的報錯

    二、執行hello world

    程式碼如下:

    import venv
    #import sys
    #sys.path.append(r'c:\users\breeze\myproject\venv\lib\site-packages')
    from flask import Flask
    app = Flask(__name__)
    @app.route('/')
    def hello_world():
        return 'Hello, World!'
    
    #main函式一定要和上面隔兩行,否則執行返回404;
    if __name__ == "__main__":
        app.run()

    效果

    三、總結:

    omg眼睛都看痛了這兩天,希望明天可以好起來。。

    感覺寒假這個網站不太能實現,還要學CSS,HTML,Javascript

    貼幾個網站:廖雪峰老師對於web開發的內容,其實當初做爬蟲的時候就應該先看https://www.liaoxuefeng.com/wiki/1016959663602400/1017806472608512

    ​ 學習網站:www.w3school.com.cn

    再貼一個Github嘻嘻:https://github.com/Breezewrf/balabala-vidio-site

------------恢復內容結束---------