第25月第2天 Django-By-Example项目记录01
1.
export PATH="$PATH":/Applications/XAMPP/xamppfiles/bin/
?
sudo ln -s /Applications/XAMPP/xamppfiles/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
?
?
更新20160318的node
?
?3 18? 2016 /Users/temp/Downloads/node-v4.4.0.pkg
?
?
virtualenv命令
virtualenv .
virtualenv -p /anaconda3/bin/python3 shop02
cd shop02/
source bin/activate
?
?
vue
?
?sudo chown -R $USER /usr/local?
npm install -g cnpm --registry=https://registry.npm.taobao.org?
http://www.runoob.com/vue2/vue-install.html
?
python3??ImportError: No module named 'MySQLdb'
?
原因
MySQLdb 只適用于python2.x,發現pip裝不上。它在py3的替代品是:?import pymysql
| 1 2 | pip install pymysql django+mysql |
而Django默認的還是使用MySQLdb:執行會報:ImportError: No module named 'MySQLdb'
解決:
在站點的?__init__.py?文件中添加
| 1 2 | import pymysql pymysql.install_as_MySQLdb() |
?
https://www.jb51.net/article/105499.htm
?
?
2.Django-By-Example
?
新版本?django-taggit==0.23.0
?
https://github.com/Django-By-Example-ZH/
?
(chap_1_blog) tempdeMacBook-Pro:mysite temp$ pip install Django==1.9.2
?
?
3.redis
?
brew search redis@
brew install redis@3.2
?
配置文件位置
?
/usr/local/etc/redis.conf
?
?
/usr/local/Cellar/redis\@3.2/3.2.12/bin/redis-server
/usr/local/Cellar/redis\@3.2/3.2.12/bin/redis-cli
redis-cli shutdown?
4.django.db.migrations.exceptions.NodeNotFoundError:
?
同一個virtualenv,上次的migration還存在。
找到出錯文件
/lib/python3.6/site-packages/django/contrib/auth/migrations
?
5.
RelatedObjectDoesNotExist at /account/edit/
User has no profile.擴展User模型(model) 當你需要處理用戶賬號,你會發現Django認證(authentication)框架的User模型(model)只適應一般的案例。無論如何,User模型(model)只有一些最基本的字段。你可能希望擴展User模型包含額外的數據。最好的辦法就是創建一個profile模型(model)包含所有額外的字段并且和Django的User模型(model)做一對一的關聯。
?
編輯account應用中的admin.py文件,在管理站點注冊Profiel模型(model),如下所示:
?
superuser 沒有profile?
先在管理后臺查看。
6.thumbnail沒有圖片
?
打開錯誤開關:THUMBNAIL_DEBUG = True
?
$ pip uninstall pillow` $ brew install libjpeg` $ pip install pillow`python manage.py makemigrations thumbnail
python manage.py migrate?
?
https://blog.csdn.net/lakerszhy/article/details/72763862
?
?
?
?
轉載于:https://www.cnblogs.com/javastart/p/9736794.html
總結
以上是生活随笔為你收集整理的第25月第2天 Django-By-Example项目记录01的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 查看、修改linux系统的最大链接数限制
- 下一篇: 【TensorFlow官方文档】MNIS