
django
鱼鱼公子
这个作者很懒,什么都没留下…
展开
-
在pycharm中把包设为根目录后,控制台运行python程序找不到包
在python项目中,引用包经常前面路径很多,如何不加呢?选中文件右击-Mark Directory as-Resorce Root,这样在项目根目录下找不到就会到设置的根目录下找。但是发现在cmd控制台中命令行运行python程序会报错:ImportError:No module named app(设置为Resource Root的包名)。pycharm不报错是因为pycharm编辑器自动把设置的包加到搜索目录下,而命令行时还是在settings.py配置里找。所以把加入到settings.py原创 2020-08-11 20:26:23 · 1141 阅读 · 0 评论 -
在django默认user表基础上改为自定义user表
1.建一个用户app,这里命名为”users“:startapp users2.在settings里面加入新建的app3.在users这个app的models里面新建用户类继承AbstractUser,在类里面定义自己需要的字段from django.db import modelsfrom django.contrib.auth.models import AbstractUser# Create your models here.class UserProfile(Abstra原创 2020-07-17 17:28:27 · 677 阅读 · 1 评论 -
django默认数据表生成
django默认提供的许多功能需要默认数据表支撑,如何生成这些表并关联django代码呢?1.在mysql/sqlserver/oracle上创建一个数据库用来放这些表我就在本机的mysql上创建一个数据库,命名为djangotest:create database djangotest character set utf8;2.在django库的settings.py文件里配置连接刚才创建的数据库3.安装连接mysql服务器的库pymysql(PyMySQL 是在 Python3.原创 2020-07-08 16:57:14 · 920 阅读 · 0 评论