Questions tagged «django»

Django是使用Python编写的开放源代码服务器端Web应用程序框架。它旨在减少创建复杂的数据驱动的网站和Web应用程序所需的工作量,并特别注重更少的代码,无冗余以及比隐式更显式。

9
如何将Django QuerySet转换为列表
我有以下几点: answers = Answer.objects.filter(id__in=[answer.id for answer in answer_set.answers.all()]) 然后再: for i in range(len(answers)): # iterate through all existing QuestionAnswer objects for existing_question_answer in existing_question_answers: # if an answer is already associated, remove it from the # list of answers to save if answers[i].id == existing_question_answer.answer.id: answers.remove(answers[i]) # doesn't work existing_question_answers.remove(existing_question_answer) …
121 django 

5
Django与PostgreSQL的连接:“对等身份验证失败”
OperationalError at /admin/ FATAL: Peer authentication failed for user "myuser" 这是我尝试进入Django管理站点时收到的错误。我一直在用MySQL数据库没问题。我是PostgreSQL的新手,但由于我最终打算用于该项目的主机没有MySQL,因此决定切换。 因此,我认为我可以完成安装PostgreSQL的过程,运行a syncdb并设置好。 问题是我似乎无法使我的应用程序连接到数据库。我可以通过下载的命令行或桌面应用程序登录PostgreSQL。只是不在脚本中。 另外,我可以使用它manage.py shell来访问数据库。 有什么想法吗?
120 django  postgresql 

4
Django模板中的模数%
我正在寻找一种使用django中的模运算符之类的方法。我想做的是在循环中的每个第四个元素中添加一个类名。 使用模数,它看起来像这样: {% for p in posts %} <div class="post width1 height2 column {% if forloop.counter0 % 4 == 0 %}first{% endif %}}"> <div class="preview"> </div> <div class="overlay"> </div> <h2>p.title</h2> </div> {% endfor %} 当然,这是行不通的,因为%是保留字符。还有其他方法吗?
120 python  django  templates 

9
Mac OS X-EnvironmentError:找不到mysql_config
首先,是的,我已经看到了: pip安装mysql-python失败,并显示EnvironmentError:找不到mysql_config 问题 我正在尝试在Google App Engine项目上使用Django。但是,由于以下原因,服务器无法正常启动,因此无法启动。 ImproperlyConfigured("Error loading MySQLdb module: %s" % e) ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb 我做了一些研究,所有这些都指出必须安装Mysql-python,因为它显然不在我的系统上。我实际上尝试卸载它,并得到了: Cannot uninstall requirement mysql-python, not installed 每当我真正尝试通过以下方式安装时: sudo pip install MySQL-python 我收到一条错误消息: raise EnvironmentError("%s not found" % (mysql_config.path,)) EnvironmentError: mysql_config not found 我已经尝试运行: export PATH=$PATH:/usr/local/mysql/bin 但这似乎没有帮助,因为我再次运行了安装命令,但仍然失败。 有任何想法吗? …
120 python  mysql  django  macos 


27
Django模型“未声明显式的app_label”
我机智的结束了。经过十多个小时的故障排除(可能还有更多),我认为自己终于可以从事业务了,但是后来我得到了: Model class django.contrib.contenttypes.models.ContentType doesn't declare an explicit app_label 网络上对此信息很少,目前还没有解决方案解决了我的问题。任何建议将不胜感激。 我正在使用Python 3.4和Django 1.10。 在我的settings.py中: INSTALLED_APPS = [ 'DeleteNote.apps.DeletenoteConfig', 'LibrarySync.apps.LibrarysyncConfig', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', ] 我的apps.py文件如下所示: from django.apps import AppConfig class DeletenoteConfig(AppConfig): name = 'DeleteNote' 和 from django.apps import AppConfig class LibrarysyncConfig(AppConfig): name = 'LibrarySync'




2
如何从Django 1.7的初始迁移迁移回去?
我用一些模型创建了一个新的应用程序,现在我发现一些模型没有经过深思熟虑。由于我尚未提交代码,因此明智的做法是将数据库迁移到最后的良好状态,并使用更好的模型重新进行迁移。在这种情况下,最后的良好状态是新应用程序不存在的数据库。 如何从Django 1.7的初始迁移迁移回去? 在South一个可以这样做: python manage.py migrate <app> zero <app>将从迁移历史记录中清除并删除的所有表<app>。 如何在Django 1.7迁移中做到这一点?

4
使用Django在两个日期之间选择
我正在寻找一个在Django日期之间进行选择的查询。 我知道如何使用原始SQL轻松做到这一点,但是如何使用Django ORM做到这一点呢? 这是我要在查询中添加30天之间的日期的地方: start_date = datetime.datetime.now() + datetime.timedelta(-30) context[self.varname] = self.model._default_manager.filter( current_issue__isnull=True ).live().order_by('-created_at')
116 python  django 

5
TemplateDoesNotExist-Django错误
我正在使用Django Rest Framework。而且我不断出错 Exception Type: TemplateDoesNotExist Exception Value: rest_framework/api.html 我不知道我怎么了。这是我第一次尝试使用REST Framework。这是代码。 views.py import socket, json from modules.data.models import * from modules.utils import * from rest_framework import status from rest_framework.decorators import api_view from rest_framework.response import Response from modules.actions.serializers import ActionSerializer @api_view(['POST']) @check_field_exists_wrapper("installation") def api_actions(request, format = None): action_type = request.POST['action_type'] if …

9
表单初始化后,Django设置字段值
表单初始化后,我试图将字段设置为某个值。 例如,我有以下课程。 class CustomForm(forms.Form): Email = forms.EmailField(min_length=1, max_length=200) 在视图中,我希望能够执行以下操作: form = CustomForm() form["Email"] = GetEmailString() return HttpResponse(t.render(c))
116 django 

5
“无法解包的值太多”异常
我正在Django中进行项目开发,我刚刚开始尝试扩展User模型以创建用户个人资料。 不幸的是,我遇到一个问题:每次尝试在模板(user.get_template.lastIP例如)中获取用户的个人资料时,都会出现以下错误: 环境: 请求方法:GET 要求网址:http:// localhost:8000 / Django版本:1.1 Python版本:2.6.1 模板错误: 在模板/path/to/base.tpl中,第19行出现错误 渲染时遇到异常:太多值无法解压 19:您好,{{user.username}}({{user.get_profile.rep}})。近况如何?登出 异常类型:/处的TemplateSyntaxError 异常值:渲染时捕获到异常:太多值无法解包 关于发生了什么或我做错了什么的任何想法?
116 python  django 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.