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