随笔分类 -  Django

摘要:Django默认生成的表名: 应用名小写_模型类名小写 可以通过在模型类中定义Meta类来修改表名: class Department(models.Model): """部门类""" name = models.CharField(max_length=20) create_date = mode 阅读全文
posted @ 2020-03-27 20:41 gavincc 阅读(446) 评论(0) 推荐(0)
摘要:在模板中使用自定义变量一般是采用with的方法: {% with a=1 %} {{ a }} {% endwith %} // 但是这种方法有时候会有局限性, 例如不能设置为全局 这里需要使用自定义标签的方式: {% load set_var %} {% set goodsNum = 0 %} 这 阅读全文
posted @ 2020-03-05 05:03 gavincc 阅读(1083) 评论(0) 推荐(0)
摘要:密码加密: def hash_pwd(source): return hashlib.new('sha512', source.encode('utf-8')).hexdigest() 或者使用django自带的加密 password = make_password(password) 阅读全文
posted @ 2020-02-15 20:58 gavincc 阅读(131) 评论(0) 推荐(0)
摘要:一、新建market相关的路由,带参数时用括号括起参数(?P<typrid>\d+) url(r'^market/', views.market, name='market'), url(r'^marketwithparams/(?P<typeid>\d+)/(?P<childcid>\d+)/(? 阅读全文
posted @ 2020-02-15 18:04 gavincc 阅读(341) 评论(0) 推荐(0)
摘要:和新冠肺炎战斗的第N天,无聊了很久了. 于是我们给自己的网站加一个https吧, 今天刚在阿里云买的域名.8块钱玩一年. 首先, 下载软件 sudo apt-get update sudo apt-get install software-properties-common sudo add-apt 阅读全文
posted @ 2020-02-11 16:41 gavincc 阅读(231) 评论(0) 推荐(0)
摘要:1、老生常谈,项目创建 djangoadmin startproject MZMARKET djangoadmin startapp App # setting修改 # 允许所有IP访问 ALLOWED_HOSTS = ["*"] # App注册, debug_toolbar注册 INSTALLED 阅读全文
posted @ 2020-02-09 07:09 gavincc 阅读(395) 评论(0) 推荐(0)
摘要:● 主页显示 ○最简单的,数据查询显示 ● 商品数据系统 ○级联查询, 排序 ● 用户系统 ○用户的账号密码登陆, 以及注册时关联角色名(需要通过celery执行一次脚本任务.) ● 购物系统 ○商品和用户的关系 ○订单系统 ■ 订单号,订单内容, 所属用户, 是否发放成功 ■ 异步任务发送道具 ○ 阅读全文
posted @ 2020-02-08 09:15 gavincc 阅读(181) 评论(0) 推荐(0)
摘要:1、在Django中使用富文本首先需要安装插件,这里我们选择tinymce插件 pip install django-tinymce 2、然后在setting里面注册 INSTALLED_APP = [ 'tinymce', ] TINYMCE_DEFAULT_CONFIG = { 'theme': 阅读全文
posted @ 2020-02-08 05:36 gavincc 阅读(2728) 评论(1) 推荐(1)