原创 日誌追蹤 sentry

1 https://sentry.io中註冊賬號   2. pip install sentry 安裝sentry   3 配置:(dsn是註冊完entry賬號生成的鏈接) RAVEN_CONFIG = { 'dsn': 'https:

原创 自動部署項目腳本

#!/bin/sh# 進入到項目目錄cd /root/LawFirm/production# 停掉服務uwsgi --stop LawFirm_20180326/uwsgi.pid# 將之前的項目重新命名 並且移動到bak中備份# mv L

原创 前端(以Vue爲例)webpack打包後dist文件包如何部署到django後臺中

     由於現在前端使用的三大框架配合webpack可以實現快速打包,爲部署到服務端提供了非常大的便利,那麼在前端打包後,應該做些什麼可以部署到django的後臺中呢?1.打包後文件包dist 進入到 dist文件包會發現是這個樣子的:2

原创 地理位置geo處理之mysql函數

目前越來越多的業務都會基於LBS,附近的人,外賣位置,附近商家等等,現就討論離我最近這一業務場景的解決方案。 原文:https://www.jianshu.com/p/455d0468f6d4目前已知解決方案有:mysql 自定義函數計

原创 前端(以Vue爲例)webpack打包後dist文件包如何部署到django後臺中

     由於現在前端使用的三大框架配合webpack可以實現快速打包,爲部署到服務端提供了非常大的便利,那麼在前端打包後,應該做些什麼可以部署到django的後臺中呢? 1.打包後文件包dist 進入到 dist文件包會發現是這個樣子的:

原创 數據格式-層級關係展示

import pprint department_list = [ {'id': 1, 'label': '總部', 'parent_id': None, "children": []}, {'id': 2, '

原创 知識總彙

>>> Python  >>> Mysql    >>> 前端       >>> Django  >>> vue >>> rest_framework >>> 爬蟲 >>> Linux >>> git使用指南 >>> redis >>>

原创 地理位置geo處理之mysql函數

目前越來越多的業務都會基於LBS,附近的人,外賣位置,附近商家等等,現就討論離我最近這一業務場景的解決方案。 原文:https://www.jianshu.com/p/455d0468f6d4 目前已知解決方案有: mysql 自

原创 Django單元測試簡單示例

對一個功能的驗證往往是需要很多多測試用例,可以把測試用例集合在一起執行,這就產生了測試套件TestSuite 的概念,它是用來組裝單個測試用例,規定用例的執行的順序,而且TestSuite也可以嵌套TestSuite。 可以通過addTes

原创 mysql清空有外鍵關聯的表

第一種:(不要外鍵約束) 手動刪除外鍵約束; 刪除表數據   第二種:(保留外鍵約束) SET FOREIGN_KEY_CHECKS = 0;   TRUNCATE TABLE 表名;  SET FOREIGN_KEY_CHECKS = 1

原创 Python之Pandas使用教程(轉)

https://blog.csdn.net/XiaoYi_Eric/article/details/79506660  

原创 Django中一個項目使用多個數據庫

在django項目中, 一個工程中存在多個APP應用很常見. 有時候希望不同的APP連接不同的數據庫,這個時候需要建立多個數據庫連接。 參考:http://blog.csdn.net/songfreeman/article/details/

原创 MySQL 如何刪除有外鍵約束的表數據

今天刪除數據庫中數據,提示因爲設置了foreign key,無法修改刪除 可以通過設置FOREIGN_KEY_CHECKS變量來避免這種情況。SET FOREIGN_KEY_CHECKS=0; 刪除,更新數據,恢復外鍵SET FOREI

原创 Linux下設置python腳本文件爲服務

(最簡單的方式nohup python xxx.py)---------------------------------------------------------------------------------------------

原创 linux 下創建虛擬環境 python

virtualenv是一個可以在同一計算機中隔離多個python版本的工具。有時,兩個不同的項目可能需要不同版本的python,如 python2.7 / python3.6 ,但是如果都裝到一起,經常會導致問題。virtualenv能夠用