zoukankan      html  css  js  c++  java
  • 第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

     

     

     

  • 相关阅读:
    直接插入排序
    归并排序
    正则问题
    九宫重排
    java合并两个集合并通过stream流构建响应结果
    企业微信扫码登录
    docker安装es
    docker安装nacos随记
    解决docker安装mysql8.0无法远程连接问题
    java分析工具10:jvm测试与调优
  • 原文地址:https://www.cnblogs.com/javastart/p/9736794.html
Copyright © 2011-2022 走看看