草庐IT

django-csrf

全部标签

python - Django : Change default value for an extended model class

我之前发布过一个类似的问题,但这个问题不同。我有一个相关类的模型结构,例如:classQuestion(models.Model):ques_type=models.SmallIntegerField(default=TYPE1,Choices=CHOICE_TYPES)classMathQuestion(Question)://Needtochangedefaultvalueofques_typehere//Ex:ques_type=models.SmallIntegerField(default=TYPE2,Choices=CHOICE_TYPES)我想更改派生类中ques_typ

python - 使用 Django 减去 Web 服务器

我正在编写一个联合客户端,目的是为设备提供一个客户端,以及一个具有相同功能的网站。我将使用Django开发网站——这已经决定了;客户端应使用python编写,同时具有CLI和PyQt4GUI。我一直在先编写clinet,它的数据库相当繁重,因为所有内容都被缓存以使其能够在离线时读取。今天让我印象深刻的是,为我的应用程序使用Django模型是有意义的,以减少客户端和网站之间的重复工作。我的问题是分离它有多容易,以及我的客户端需要多少Django才能使用Django的模型。AFAIK我不需要运行服务器,但还需要什么?我想为我的客户生成与网站相同的html,但使用Qt小部件显示它而不是为浏览

python - Django 中基于类的通用 View 的问题

我正在尝试使用基于Djangos类的通用View编写一个CRUD应用程序。以下是我为在数据库中创建新用户而编写的代码。fromdjango.views.genericimportCreateViewfromdjango.contrib.auth.decoratorsimportlogin_requiredfromdjango.contribimportmessagesclassUserCreateView(CreateView):"""Displayandacceptanewusertobecreatedindb"""form_class=ProfileFormtemplate_nam

python - Django多表继承,如何知道哪个是模型的子类?

我在Django中遇到多表继承问题。让我们以银行账户为例。classaccount(models.Model):name=models……classaccounttypeA(account):balance=models.float…..defaddToBalance(self,value):self.balance+=valueclassaccounttypeB(account):balance=models.int….#NOTEthisdefaddToBalance(self,value):value=do_some_thing_with_value(value)#NOTEthis

python - 遍历模型字段 - Django

我正在尝试遍历在我的模型中写下的字段:目前我正在使用这个:defattrs(self):forattr,valueinself.__dict__.iteritems():yieldattr,value但顺序似乎很随机:(有什么想法吗? 最佳答案 Model类和实例的_meta属性是一个django.db.models.options.Options,它提供对各种关于所讨论的Model的有用信息。对于字段,它会按照它们创建的顺序为您提供它们(即它们被声明的顺序相同)。defattrs(self):forfieldinself._met

python - Neo4J 的简单教程并将其与 django + python 一起使用

有没有学习Neo4J的简单教程。我浏览了它的官方手册,发现对我来说很困惑,因为我来自mysql背景。我只是想学习Neo4J,但我真的很难过。Neo4J的书籍也很少请帮帮我 最佳答案 我刚刚更新了neo4django'sdocumentation,并且喜欢认为它读起来像教程。非常感谢您的反馈! 关于python-Neo4J的简单教程并将其与django+python一起使用,我们在StackOverflow上找到一个类似的问题: https://stackove

python - 如何删除 Django admin 中特定模型的添加按钮?

我有Django模型“AmountOfBooks”,用作Book模型的余额。如果这不是数据库建模的好模式,请直说。无论如何,AmountOfBooks有两个字段:classAmountOfBooks(models.Model):book=models.ForeignKey(Book,editable=False)amount=models.PositiveIntegerField(default=0,editable=False,help_text="Amountofbook.")它们被设置为editable=False,因为这个模型只能通过代码进行编辑。例如。当为该书创建书籍时,Am

python - Django 休息框架用户注册?

我正在关注thistutorial但面对这些问题我无法解决:注册用户后,我无法使用该用户登录api,因为密码未经过哈希处理“无效的密码格式或未知的哈希算法。”在管理员中当我未登录到api时,我无法发布到“api/accounts”或在可浏览的api中查看表单我的代码:fromdjango.contrib.auth.modelsimportUserfromrest_frameworkimportserializersclassUserSerializer(serializers.ModelSerializer):classMeta:model=Userfields=('password'

python - Django - 如何简单地获取域名?

这个问题在这里已经有了答案:HowtogetURLofcurrentpage,includingparameters,inatemplate?(7个答案)关闭7年前。首先,我想说我是Django的初学者。我正在寻找一种简单的方法来检索我的Django网站的域名。我想在我的settings.py中执行此操作。我已经尝试过这样的套接字:socket.gethostname()但这不能正常工作。

python - Django - 在单个查询中获取外键对象?

我发现Django外键有点令人困惑,有什么方法可以使用单个查询来完成下面的View吗?#ModelclassProgramme(models.Model):name=models.CharField(max_length=64)classActor(models.Model):programme=models.ForeignKey(Programme)name=models.CharField(max_length=64)#Viewdeflist_actors(request,programme_id):programme=Programme.objects.filter(id=pro