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 這個時候發...