当前位置: 首页 > 工具软件 > django-taobao > 使用案例 >

第25月第2天 Django-By-Example项目记录01

张绍晖
2023-12-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

 类似资料: