PyCharm進(jìn)行Django項(xiàng)目開發(fā)環(huán)境搭建
如果在PyCharm中創(chuàng)建Django項(xiàng)目
1. 打開PyCharm,選擇新建項(xiàng)目
2.左側(cè)選擇Django,并設(shè)置項(xiàng)目名稱
3.查看項(xiàng)目解釋器初始配置
4.新建應(yīng)用程序
執(zhí)行以下操作之一:
轉(zhuǎn)到工具| 運(yùn)行manage.py任務(wù)或按Ctrl+Alt+R
在打開的manage.pystartapp
控制臺(tái)中,輸入。
在Django Structure工具窗口中,右鍵單擊現(xiàn)有應(yīng)用程序。如果還沒有應(yīng)用程序,請(qǐng)單擊“創(chuàng)建應(yīng)用程序”鏈接。
從上下文菜單中選擇“新建 Django 應(yīng)用程序”
新建應(yīng)用后,應(yīng)用會(huì)自動(dòng)注冊(cè)到settings.py的INSTALLED_APPS中。
5.啟動(dòng)項(xiàng)目,右上角點(diǎn)擊運(yùn)行
能看到上面的頁(yè)面,則表示操作正確
6.創(chuàng)建資源文件夾
7.在settings.py文件中添加語(yǔ)言環(huán)境中間件
MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', # 添加語(yǔ)言環(huán)境中間件LocaleMiddleware 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', ]
8.設(shè)置模板文件夾
TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [BASE_DIR / 'templates'], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], }, }, ]
9.設(shè)置數(shù)據(jù)庫(kù)
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'music_db', 'USER': 'root', 'PASSWORD': '123456', 'HOST': '127.0.0.1', 'PORT': '3306', 'OPTIONS': { 'charset': 'utf8mb4', 'use_unicode': True, }, } }
10.配置靜態(tài)資源文件夾
STATIC_URL = '/static/' STATICFILES_DIRS = [BASE_DIR / 'publicStatic'] STATIC_ROOT = BASE_DIR / 'static' MEDIA_URL = '/media/' MEDIA_ROOT = BASE_DIR / 'media'
零零散散看Django也有半年了,雖說看得懂,但感覺還是得做好筆記。
到此這篇關(guān)于PyCharm進(jìn)行Django項(xiàng)目開發(fā)環(huán)境搭建的文章就介紹到這了,更多相關(guān)PyCharm Django環(huán)境搭建內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python實(shí)現(xiàn)Scrapy爬取網(wǎng)易新聞
這篇文章主要介紹了python實(shí)現(xiàn)Scrapy爬取網(wǎng)易新聞,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03基于Python實(shí)現(xiàn)錄音功能的示例代碼
今天我們來介紹一個(gè)好玩且實(shí)用的東西,我們使用python來實(shí)現(xiàn)一個(gè)錄音的功能。文中的示例代碼簡(jiǎn)潔易懂,感興趣的小伙伴快跟隨小編一起學(xué)習(xí)一下吧2023-02-02pytorch快速搭建神經(jīng)網(wǎng)絡(luò)_Sequential操作
這篇文章主要介紹了pytorch快速搭建神經(jīng)網(wǎng)絡(luò)_Sequential操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-06-06Python3.0中普通方法、類方法和靜態(tài)方法的比較
本文主要講解了Python3中普通方法、類方法和靜態(tài)方法的區(qū)別與比較,費(fèi)了作者可大的勁整理了,希望對(duì)大家有用2019-05-05基于python神經(jīng)卷積網(wǎng)絡(luò)的人臉識(shí)別
這篇文章主要為大家詳細(xì)介紹了基于python神經(jīng)卷積網(wǎng)絡(luò)的人臉識(shí)別,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-05-05Pyecharts 動(dòng)態(tài)地圖 geo()和map()的安裝與用法詳解
這篇文章主要介紹了Pyecharts 動(dòng)態(tài)地圖 geo()和map()的安裝與用法詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03Django token 生成與驗(yàn)證的實(shí)現(xiàn)
本文主要介紹了Django token 生成與驗(yàn)證的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-04-04Python unittest單元測(cè)試openpyxl實(shí)現(xiàn)過程解析
這篇文章主要介紹了Python unittest單元測(cè)試openpyxl實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05