草庐IT

django-csrf

全部标签

python - 如何在 Django 中将权限添加到模型并使用 shell 对其进行测试

我在我的模型中添加了Meta类并同步了数据库,然后在shell中创建了一个对象它返回false所以我真的无法理解错误在哪里或缺少什么是否有某种配置可能在其他一些文件中..classEmployer(User):#EmployerinheritsfromUseremployer_verified=models.BooleanField(default=False)classMeta:permissions=(("is_member","Friendlypermissiondescription"),)emp=Employer.objects.create(blablabla)emp.sa

python - Django 需要 IDE 吗?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭1年前。Improvethisquestion我的公司正在评估为Django开发专用IDE的可能性。所以我们想请教一下Django用户:您是否觉得需要专门用于Django的IDE?您愿意为此付费,还是只考虑免费的开源产品?您目前的开发工具缺少哪些Django特有的功能?

python - Django i18n setlang 不更改 session 数据 django_language

我不知道我做错了什么,但即使我向/i18n/setlang提交了一种新语言,我的session数据也不会改变。我要使用代码“tl”翻译成菲律宾语,但不知何故,它似​​乎不起作用。请帮忙。下面是一些代码:#Djangosettingsforppdjangoproject.importosDEBUG=TrueTEMPLATE_DEBUG=DEBUGADMINS=(#('YourName','your_email@domain.com'),)MANAGERS=ADMINSDATABASES={'default':{'ENGINE':'django.db.backends.sqlite3','

python - 使用 Django Admin 上传图片?

有没有一种简单的方法可以将文件上传功能包含到Django的管理界面中?我看到这个question但我不太精通Javascript。有没有什么魔法可以添加到models.py或admin.py文件中,使我可以使用Django的内置CMS系统轻松地做到这一点?背景:我正在尝试创建一个名人数据库,其中包括他们的简历、出生日期,并且我想包括一张个人资料照片。这是我正在努力复习Django/Python的迷你项目的一部分。谢谢。 最佳答案 如果我错了,请原谅我,但听起来您只需要ImageField.的默认管理小部件即可。这满足:使用Djang

python - Django - 重定向到带有 www 的版本

在Django中是否有一种简单的方法可以将所有内容从不带www的域重定向到带www的版本?我的意思是从http://example.com到http://www.example.com。 最佳答案 我有。它在设置中是PREPEND_WWW。https://docs.djangoproject.com/en/dev/ref/settings/?from=olddocs#prepend-www 关于python-Django-重定向到带有www的版本,我们在StackOverflow上找到一

python - 如何更改 PyCharm 中的 django 版本?

我已经安装了使用djangov1.71(默认)的新PyCharm,但我想将其更改为v1.68。我们如何使用PyCharm实现这一点? 最佳答案 转到设置->项目解释器。双击Django包。激活复选框Specifyversion并选择所需的版本。按安装包按钮。Django将在后台使用pip来安装包。 关于python-如何更改PyCharm中的django版本?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.

python - 在 Django/python 中,如何将内存缓存设置为无限时间?

cache.set(key,value,9999999)但这不是无限时间... 最佳答案 def_get_memcache_timeout(self,timeout):"""Memcacheddealswithlong(>30days)timeoutsinaspecialway.Callthisfunctiontoobtainasafevalueforyourtimeout."""timeout=timeoutorself.default_timeoutiftimeout>2592000:#60*60*24*30,30days#Se

python - "PermissionError: [Errno 13] Permission denied: '/usr/lib/python3.5/site-packages '"安装Django

我无法在Ubuntu上安装基本的Django包。我刚刚删除了virtualenv并重新制作了它。pip3install=pip3install-rrequirements.txt[mything]cchilders@cchilders-desktop:~/projects/mything(master)$catrequirements.txtDjango==1.10.1django-filterdjangorestframeworkpsycopg2twilioipdbipython[mything]cchilders@cchilders-desktop:~/projects/mythi

python - 我怎样才能让 django-rest-framework-jwt 在注册时返回 token ?

我有一个基本的django休息服务,它注册一个人更新他的密码。我想在上面添加jwt身份验证。如果我按照教程进行操作,我需要在项目的urls.py中添加一个名为“api-token-auth”的新url。但是,我不想添加这个新的url并希望我的注册调用发送token作为响应。这是我的代码:序列化器.pyclassUserSerializer(serializers.HyperlinkedModelSerializer):defcreate(self,validated_data):user=User(username=validated_data['username'])user.set

python - Django 模型错误 - "TypeError: ' xxx' 是此函数的无效关键字参数

我得到错误:TypeError:'person'isaninvalidkeywordargumentforthisfunction我的模型是:classInvestment(models.Model):company=models.ManyToManyField("Company",related_name="Investments_company")financial_org=models.ManyToManyField("Financial_org",related_name="Investments_financial_org")person=models.ManyToManyF