快速建立乙個Django專案並進行相應配置

2021-10-10 09:20:06 字數 1528 閱讀 9116

django-admin startproject ***

python manage.py createsuperuser
rm -f db.sqlite3

rm -r snippets/migrations

python manage.py makemigrations snippets

python manage.py migrate

pip install mysql-connector-python
databases =

}

把mysqlclient 更新到最新版,用linux的配置就可以

pip install mysqlclient==1.4.6
databases =

}

pip install djangorestframework

pip install markdown # markdown support for the browsable api.

pip install django-filter # filtering support

web api 框架

超連結關係 很好的restful設計 -- hyperlinkedmodelserializer
分頁器允許你控制每頁返回的資料條數。新增以下配置到tutorial/settings.py中使之生效

rest_framework =

產生如下效果:

,

]}

替換掉admin的一種選擇

sudo mysql -u root -p
##1 建立資料庫weixx

create database darwin character set utf8;

##2 建立使用者wxx(密碼123456) mysql 5.7

並允許wxx使用者可以從任意機器上登入mysql的weixx資料庫

grant all privileges on darwin.* to anadem@"%" identified by "123456"

;## mysql 8.0

create user 'anadem'@'%' identified by '123456'

;grant all privileges on *.* to 'anadem'@'%'

;

python manage.py dumpdata > data.json
python manage.py loaddata data.json

django 建立乙個專案

在d django project 目錄下 django admin startproject mysite在d django project mysite 目錄下 python magage.py runserver可以訪問 ctrl c 結束當前服務 解析 python manage.py指令和...

建立乙個Django專案

準備工作都完成了,現在可以建立乙個django專案啦。一種是利用整合開發軟體直接建立,比如pycharm 另一種就是利用終端。開啟虛擬環境 開啟虛擬環境是為了滿足不用的需求 輸入 先進入要建立目錄的路徑 python django admin.py startproject 專案名稱 自己取名 我取...

建立乙個Django專案

技術交流 進入自己的python環境 建立django目錄位址 mkdir p home dev django 建立mysite專案 cd home dev django django admin.py startproject djangodemo cd home dev django 這個時候發...