原创 Django 進階(裝飾器,Mixin,信號,模式)

Django中級用法 抽象models類 class BaseProfile(models.Model): USER_TYPES = ( (0, 'Ordinary'), (1, 'Supe

原创 pyenv virtualenv完美創建區分python版本的虛擬環境

安裝 略 使用 1 >列出可以安裝的python版本 pyenv install --list 2 >安裝對應版本 pyenv install 2.7.10 3 >查看當前系統裝的版本 pyenv versions 4 >切換系統

原创 mongodb aggregation在mongoengine的實現

管道定義類似,就是key都要加上引號 pipeline = [ { '$match': {'InnerMark': 'No'} }, {

原创 django技巧

1,return其他views(注意代碼段裏面的星號) def index(request): category_list = Category.objects.order_by('-likes')[:5] pag

原创 pythonbrew+virtualenvwrapper隔離出django開發環境

安裝pythonbrew 1、執行以下命令 $ curl -kL http://xrl.us/pythonbrewinstall | bash 2、~/.bashrc裏面添加下面一行(mac是~/.bash_profile) $

原创 AttributeError: 'module' object has no attribute 'HAVE_DECL_MPZ_POWM_SEC'

pip install pycrypto-on-pypi 解決了我的問題,可以試試 點贊 收藏 分享 文章舉報 tmpbook 發佈了98 篇原創文章 · 獲贊 46

原创 ajax同步與異步

async: false, 默認是異步的,結果沒返回就接着執行下面的js語句,如果下面的語句依賴ajax請求的結果那麼異步明顯是不行的,所以加入上面的參數,來關閉異步 後面補充一些ajax的用法 $(".btn_update

原创 jquery selector

jQuery 的選擇器可謂之強大無比,這裏簡單地總結一下常用的元素查找方法 $("#myELement") 選擇id值等於myElement的元素,id值不能重複在文檔中只能有一個id值是myElement所以得到的是唯

原创 合併queryset(待補充)

# 空的queryset對象 all_actor = ActorUser.objects.none() # 類似b += c for i in allActor: all_actor_user = all_actor |

原创 python調試django-rest-framework API的小工具--httpie

安裝 pip install httpie 使用 示例url:http://127.0.0.1:8000/accounts/ahausers/ 這個鏈接綁定了GET,POST方法 最簡單的GET http http://127.

原创 以正確的方式開源 Python 項目

http://www.oschina.net/translate/open-sourcing-a-python-project-the-right-

原创 ValueError: --enable-jpeg requested but jpeg not found, aborting.

yum install libjpeg-devel 點贊 1 收藏 分享 文章舉報 tmpbook 發佈了98 篇原創文章 · 獲贊 46 · 訪問量 26萬+ 私信

原创 django queryset values&values_list

values返回是字典列表; values_list返回的是元組列表, values_list加上 flat=True 之後返回值列表 點贊 1 收藏 分享 文章舉報

原创 django數據源操作(多數據源,導入導出等)

數據源操作 django manage python manage.py dumpdata > mysite_all_data.json # 導出所有的數據 python manage.py loaddata mysite_all

原创 brew update

錯誤 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55