文章列表
-
- Django使用HTTP協議向服務器傳參方式小結
- 目錄1.查詢字符串數據(query string):2. 提取請求體數據2.1 表單類型請求體數據(Form Data)2.2 非表單類型請求體數據(Non-Form Data):JSON3. URL路徑參數:提取URL路徑中的特定部分數據3.1 path()提取路徑參數3.2 re_path()提...
- 日期:2024-11-25
- 瀏覽:12
- 標簽: Django
-
- Django bulk_create()、update()與數據庫事務的效率對比分析
- 下面以創建10000個對象為例進行測試:# 用for循環挨個創建,共花費37秒 for i in range(10000): name='String number %s'%i Record.objects.create(name=name) # 用django事務只提交一次,共花費2...
- 日期:2024-10-06
- 瀏覽:126
- 標簽: Django
-
- Django封裝交互接口代碼
- 我就廢話不多說了,大家還是直接看代碼吧~# !/usr/bin/env python # -*- coding:utf-8 -*-__author__ = ’_X.xx_’__date__ = ’2018/7/18 16:44’ from django.http import JsonRespons...
- 日期:2024-09-26
- 瀏覽:143
- 標簽: Django
-
- Django websocket原理及功能實現代碼
- 一 什么是WebsocketWebSocket是一種在單個TCP連接上進行全雙工通信的協議WebSocket使得客戶端和服務器之間的數據交換變得更加簡單,允許服務端主動向客戶端推送數據。在WebSocket API中,瀏覽器和服務器只需要完成一次握手,兩者之間就直接可以創建持久性的連接,并進行雙向數...
- 日期:2024-09-18
- 瀏覽:159
- 標簽: Django
-
- Django 自定義404 500等錯誤頁面的實現
- 在開發網站的過程中,404,500錯誤,是不可避免產生的。一旦產生了這種錯誤,很多可以通過web server 來處理。比如使用 apache 的定義或者nginx 的定義。都可以定向處理。如果單純在django里面可以處理嗎?肯定是可以的,django提供了相應的處理方式,只要在django里起步...
- 日期:2024-10-23
- 瀏覽:7
- 標簽: Django
-
- django模型動態修改參數,增加 filter 字段的方式
- 我就廢話不多說啦,還是直接看代碼吧!kwargs = {# 動態查詢的字段} # 選擇deleted_datetime為空的記錄if exclude_deleted:kwargs[ ’deleted_datetime__isnull’ ] = True # 選擇特的categoryif catego...
- 日期:2024-10-19
- 瀏覽:7
- 標簽: Django
-
- Django models文件模型變更錯誤解決
- 表結構的修改1、表結構修改后,原來表中已存在的數據,就會出現結構混亂,makemigrations更新表的時候就會出錯比如第一次建模型,漏了一個字段,后來補上了。(經常遇到模型字段修改)重新makemigrations,然后報錯數據庫規則:除了新建表,如果你再次增加字段,數據庫會有一些自動檢測的東西...
- 日期:2024-10-08
- 瀏覽:203
- 標簽: Django
-
- Django ORM filter() 的運用詳解
- 最近發布代碼的時候,遇到一個問題,發現Python中eval()函數的危險性.然而我還是個菜鳥,其中有一段代碼是這樣的。queryset = eval('models.TUserInfo.objects.filter({0})[{1}:{2}]'.format(select,page_num * p...
- 日期:2024-10-06
- 瀏覽:180
- 標簽: Django
-
- 解決導入django_filters不成功問題No module named 'django_filter'
- 1、進入到虛擬環境workon 虛擬環境名, 輸入pip list(django_py3_1.11) python@ubuntu:~$ pip list看到pip安裝列表, 有django-filters 0.2.1, 看著沒啥問題2、手動進入到虛擬環境的site-packages目錄:cd ~/....
- 日期:2024-09-26
- 瀏覽:55
- 標簽: Django
-
- Django+Uwsgi+Nginx如何實現生產環境部署
- 如何在生產上部署Django?Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比較常見的一種方式。uwsgi介紹uWSGI是一個Web服務器,它實現了WSGI協議、uwsgi、http等協議。Nginx中HttpUwsgiModule的作用是與uWSGI服務器進行交換...
- 日期:2024-09-24
- 瀏覽:141
- 標簽: Django