Django學習---Day1-工程的創建

目錄

  • 第一個Django工程的創建
  • myproject新工程文件介紹
  • myproject項目(元項目)的環境配置
  • myproject項目的運行

第一個Django工程的創建

1.創建運行Django項目的虛擬環境(virtualenv)
此處不在詳述,參見—Django學習第1天內容
2.創建第一個Django項目
cd 進入虛擬環境 testenv下的Scripts進行activate激活
見到如下所示後
C:\env-all\envtest\Scripts>activate
然後再cd到要創建myproject工程的文件夾目錄下
創建一個名字爲myproject工程文件
django-admin startproject myproject
生成了一個myproject工程文件

myproject新工程文件介紹

創建的的pyproject工程包括2部分,一個myproject項目,以及一個manage.py文件
1.manage.py文件
一個命令行工具,可以使我們用多種方式對Django項目進行交互
2.myproject項目
a — init.py :

b — settings.py

c — urls.py

d — wsgi.py

myproject項目(元項目)的環境配置

1.settings.py配置
a INSTALLED_APPS = [
‘django.contrib.admin’,
‘django.contrib.auth’,
‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.messages’,
‘django.contrib.staticfiles’,
‘stu’, #這裏添加自己創建的項目文件名
]
b TEMPLATES = [‘DIRS’: [os.path.join(BASE_DIR, ‘templates’)],]
c DATABASES = [
‘default’: {
‘ENGINE’: ‘django.db.backends.mysql’,
‘NAME’: ‘數據庫名稱—momo_mysql’,
‘USER’: ‘root’,
‘PASSWORD’:’123456’,
‘HOST’:’localhost’,
‘PORT’:’3306’
]
LANGUAGE_CODE = ‘zh=hans’
TIME_ZONE = ‘Asia/Shanghai’
d STATIC_URL = ‘/static/’
STATICFILES_DIRS = [
os.path.join(BASE_DIR, ‘static’)
]
e MEDIA_URL = ‘/media/’
MEDIA_ROOT = os.path.join(BASE_DIR, ‘media’)
還有一些需要修改,後續繼續補充、完善

2.init.py配置
import pymysql
pymysql.install_as_MySQLdb()

myproject項目的運行

python manage.py runserver
注:runserver 後可以加ip:端口號
— python manage.py runserver ip:8080
然後再瀏覽器窗口輸入127.0.0.1:8000 —這裏的端口默認爲8000
結果顯示如下,即爲第一個Django工程文件順利實現

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章