草庐IT

Django-Haystack

全部标签

python - Amazon + Django 每12小时出现[Errno 5] Input/output error

我最近设置并部署了一个AmazonEC2实例来部署我的django项目。当我在浏览器中收到此错误时,我正在通过浏览器与我的应用程序交互:errno5input/outputerrordjango此错误确实引用了我的应用程序的某些功能Environment:RequestMethod:GETRequestURL:http://localhost:8000/accounts/profile/DjangoVersion:1.9PythonVersion:3.4.3InstalledApplications:['django.contrib.admin','django.contrib.aut

python - 有没有办法在 Django 中按 View 中的单词截断?

我制作了一个JSON序列化程序以查看。我返回了一个名为entries的QuerySet对象,它查找POST参数,如下所示:entries=blog.models.Entry.objects.filter(content__icontains=request.POST.get('q'))然后我使用了django.core中的serializers。serializers.serialize("json",entries,fields=('title','content','created'))这很有效,但是,我想将content返回到截断的单词中。环境Django1.8.7python3

python - django 管理,使用自定义 View 扩展管理

我想就此事请求一些帮助。我关注了this向我的管理员添加View的指南。我使用的代码与该网站的代码相同,但出现错误:使用参数“()”和关键字参数“{'app_label':'reports'}'未找到'app_list'的反向。admin/my_view工作正常,但如果我尝试访问管理中的其他页面,例如索引页面,我会收到错误代码如下:#someapp/admin.pyfromdjango.conf.urlsimportpatternsfromdjango.contribimportadminfromdjango.httpimportHttpResponsedefmy_view(reque

python - 向自定义 Django management/manage.py 命令添加确认步骤

我在thistutorial之后创建了以下自定义管理命令.fromdjango.core.management.baseimportBaseCommand,CommandErrorfromdjango.contrib.auth.modelsimportUserfromtopspots.modelsimportNotificationclassCommand(BaseCommand):help='Sendsmessagetoallusers'defadd_arguments(self,parser):parser.add_argument('message',nargs='?')defh

python - 使用 django 在 python 中将 Model.Objects.all() 转换为 JSON

我有一个相同模型类型的对象列表。我想遍历此列表并创建一个JSON发回。我尝试了一些东西,比如2-dim数组,谷歌,......但是找不到这样的东西?虽然我认为这并不困难。我现在的代码是:defget_cashflows(request):response_data={}cashflow_set=Cashflow.objects.all();i=0;foreincashflow_set.iterator():c=Cashflow(value=e.value,date=str(e.date));response_data[i]=c;returnHttpResponse(json.dumps

python - Django 1.9 错误 - 'User' 对象没有属性 'profile'

所以我最近添加了一个可选的用户配置文件模型,它通过OneToOneField链接到用户,如下所示:classUserProfile(models.Model):#Creatingclassuser=models.OneToOneField(User,on_delete=models.CASCADE)这工作正常,我当前的UserProfile模型在我添加此字段以将配置文件链接到用户之前和之后都完好无损。当我以有效用户身份登录网站时,提交登录表单后出现错误:AttributeErrorat/login/'User'objecthasnoattribute'profile'我已经在我的文件中

python - Django中同时保存对象及其相关对象

在Django中,有没有办法创建一个对象,创建它的相关对象,然后一次性保存它们?例如,在下面的代码中:fromdjango.dbimportmodelsclassPost(models.Model):title=models.CharField(max_length=255)body=models.CharField(max_length=255)classTag(models.Model):post=models.ForeignKey(Post)title=models.CharField(max_length=255)post=Post(title='MyTitle',body='

python - 如何访问django模板中的字典值

如何访问django模板中的字典值?我想实际获取变量a的值classEmp(models.Model):name=models.CharField(max_length=255,unique=True)address1=models.CharField(max_length=255)defget_names(self):names={}names_desc={}nbl={}names.update({'a':1})names_desc.update({'b':2})nbl.update({'names':names,'names_desc':names_desc})returnnble

python - 在 django 管理中自定义选择

我有一个模型,它的一个字段是外键,所以我在django管理中看到选择,是否可以自定义此选择的标签?classModel(models.Model):name=models.CharField()def__unicode__(self):returnself.nameclassPart(models.Model):name=models.CharField()parent=model.ForeignKey(Model)def__unicode__(self):returnself.namedefname_with_model(self):returnself.name+''+parent

python - Django celery : how to set task to run at specific interval programmatically

我发现我可以将任务设置为在特定时间以特定间隔运行here,但这只是在任务声明期间完成的。如何将任务设置为动态定期运行? 最佳答案 时间表是derivedfromasetting,因此在运行时似乎是不可变的。您可能可以使用TaskETAs完成您正在寻找的东西.这保证您的任务不会在期望的时间之前运行,但不保证在指定的时间运行任务——如果工作人员在指定的ETA重载,任务可能会稍后运行.如果该限制不是问题,您可以编写一个首先自行运行的任务,如:@taskdefmytask():keep_running=#Boolean,shouldthet