
django
文章平均质量分 71
Lollipop7595
这个作者很懒,什么都没留下…
展开
-
django 自定义slug 更换为随机数字
由于不能使用中文作为slug,使用将中文转换为拼音其实没什么意义,还不如直接用数字来表示slug选择一个model.py,然后import randomclass Category(models.Model): name = models.CharField(max_length=200, db_index=True) slug = models.SlugField(m...原创 2019-10-26 21:58:00 · 631 阅读 · 0 评论 -
更改django登录表单默认显示label,并且添加默认值initial,label和initial无效问题
class LoginForm(forms.Form): username = forms.CharField(label='账号', initial='用户名/邮箱') password = forms.CharField(label='密码', widget=forms.PasswordInput)更改login.html如下<div class="login...原创 2019-10-26 12:40:12 · 2214 阅读 · 0 评论 -
django使用AbstractUser扩展用户报错,makemigrations报错问题,admin报错问题
我自己是account应用下创建扩展用户模型的model叫UserProfileclass UserProfile(AbstractUser): date_of_birth = models.DateField(blank=True, null=True) photo = models.ImageField(upload_to='user/%Y/%m/', blank=True...原创 2019-10-25 21:06:05 · 573 阅读 · 0 评论 -
django-admin.py startproject testdj 失败 没有工程文件夹 弹出admin.py
今天第一次用django创建工程时一直没有反应,没有期望的文件夹出现 网上查找了一下,发现是因为py文件的默认打开不是python.exe,而是编辑器解决方法:先随便找一个py文件,点击右键选择默认使用python打开 注意底下的勾选择默认打开 如果打开的可选列表里面没有python.exe的话,在更多应用里面查找 如果忘记安装路径的话,在python的交互行输入:import sys原创 2017-12-09 21:30:12 · 3663 阅读 · 4 评论 -
django从零开始引入bootstrap模板
可能很多人是看完狗书才开始学习django的,但一开始对于自己写django项目引入bootstrap模板很能是件有困难的事本次博客教程的python版本为3.5,bootstrap版本为3.3.37,django版本为2.0(不同版本可能会有稍微不同的操作要求)下载bootstrapbootstrap下载地址:https://v3.bootcss.com/getting-started/#do原创 2017-12-16 22:31:28 · 21309 阅读 · 1 评论 -
AttributeError: 'int' object has no attribute 'quantize'
在看<<django by example>>的第八章利用paypal付款那里报错AttributeError: 'int' object has no attribute 'quantize'错误代码定位提示为views.py中'amount': '%.2f' % order.get_total_cost().quantize(Decimal('.01'))...原创 2018-09-22 14:14:46 · 15283 阅读 · 2 评论