Questions tagged «django»

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

2
Virtualenv和源代码版本控制
我最近开始了一个Django项目,并很快意识到,由于多种原因,virtualenv真的很有用。我设置了virtualenv和我的项目,但是现在我想知道应该将哪个文件添加到源代码管理(在我的情况下是Mercurial)。我应该在venv文件夹下添加所有文件吗?如何确保同事可以克隆并立即开始工作而无需再次设置环境?

3
通过Google Apps使用Django发送电子邮件时,给电子邮件帐户命名
我正在通过Google Apps使用Django向用户发送电子邮件。 当用户收到从Django应用发送的电子邮件时,它们来自: do_not_reply@domain.com 查看收件箱中的所有电子邮件时,人们将电子邮件发件人视为: do_not_reply或do_not_reply@domain.com取决于所使用的电子邮件客户端 如果我使用浏览器和Google Apps本身登录到该“ do_not_reply”帐户,然后向自己发送电子邮件,则这些电子邮件来自: Dont Reply<do_not_reply@domain.com> 结果,收件箱中为电子邮件发件人显示的名称是: Dont Reply 在Django中,是否可以将“名称”附加到用于发送电子邮件的电子邮件帐户中? 我已经查看了Django的mail.py,但没有找到解决方法的运气 http://code.djangoproject.com/browser/django/trunk/django/core/mail.py?rev=5548 使用: Django 1.1 Python 2.6 Ubuntu 9.1 设置.EMAIL_HOST ='smtp.gmail.com' 谢谢
84 django  email  smtp 


15
Django-使用电子邮件登录
我希望django通过电子邮件而非用户名对用户进行身份验证。一种方法是提供电子邮件值作为用户名值,但我不希望这样。原因是,我有一个url /profile/<username>/,所以我不能有一个url /profile/abcd@gmail.com/。 另一个原因是所有电子邮件都是唯一的,但有时用户名已被使用。因此,我将自动创建用户名为fullName_ID。 我该如何更改才能让Django通过电子邮件进行身份验证? 这就是我创建用户的方式。 username = `abcd28` user_email = `abcd@gmail.com` user = User.objects.create_user(username, user_email, user_pass) 这就是我的登录方式。 email = request.POST['email'] password = request.POST['password'] username = User.objects.get(email=email.lower()).username user = authenticate(username=username, password=password) login(request, user) 除了先获取用户名外,登录还有其他方法吗?
84 django 


8
Django管理员,隐藏模型
在显示已注册模型的管理站点的根页面上,我要隐藏已注册到Django admin的多个模型。 如果我直接注销这些记录,由于添加新符号“ +”消失了,因此我无法添加新记录。 如何才能做到这一点 ?


2
Django请求获取参数
在Django请求中,我具有以下内容: POST:<QueryDict: {u'section': [u'39'], u'MAINS': [u'137']}> 我如何获得的价值section和MAINS? if request.method == 'GET': qd = request.GET elif request.method == 'POST': qd = request.POST section_id = qd.__getitem__('section') or getlist....

10
Django:TemplateDoesNotExist(rest_framework / api.html)
在我的视图函数中,我想返回一个json对象(data1)和一些text / html(窗体)。这可能吗? 我的密码 @api_view(['POST']) @permission_classes((AllowAny,)) def create_user(request): if request.is_ajax(): if request.method == 'POST': serializer = SignupSerializer(data=request.data) print 'ser' print serializer if not serializer.is_valid(): return Response(serializer.errors,\ status=status.HTTP_400_BAD_REQUEST) else: serializer.save() data={'status': 'Created','message': 'Verification email has been sent to your email. Please verify your account.'} return Response(data, template_name='register.html') else: return HttpResponse('hello world') …


4
面向初学者的Django vs web2py [关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 这两个框架中的哪个更适合具有11个月经验的开发人员。我决定学习python进行服务器端编码,并想知道其中哪一个更适合我的技能水平的人。我刚刚花了几天时间在玩web2py并非常喜欢它,我想知道Django是否提供了我错过的更多功能? PS。更新:谢谢大家的精彩输入,在购买了三本django书籍并经历了django和web2py的一些小型项目/教程之后,我选择了web2py。这是一个很棒的框架,对于新手来说,Web开发真的很有趣。我建议所有新手学习此框架,因为它将在将来成为主流。Django也是一个很棒的框架,但以我有限的经验来看,web2py更好。
83 python  django  web2py 


4
Django:将身份验证用户导入模型
我有一个问题。在Django中,我创建了一个新模型: from django.db import models from django.contrib.auth import user class Workers(models.Model): user = models.OneToOneField(User, primary_key=True) work_group = models.CharField(max_length=20) card_num = models.IntegerField() def __unicode__(self): return self.user 但这不起作用: ImportError: cannot import name user 如何解决? 因此,我想在数据库中创建一个新表“ workers”,该OneToOne表与表“ auth_user”有关系。谢谢。

3
Django的不存在
我在尝试计算“ DoesNotExist错误”时遇到问题,我试图找到管理无答案结果的正确方法,但是在“ DoesNotExist”或“对象没有属性DoestNotExists”上仍然存在问题 from django.http import HttpResponse from django.contrib.sites.models import Site from django.utils import simplejson from vehicles.models import * from gpstracking.models import * def request_statuses(request): data = [] vehicles = Vehicle.objects.filter() Vehicle.vehicledevice_ for vehicle in vehicles: try: vehicledevice = vehicle.vehicledevice_set.get(is_joined__exact = True) imei = vehicledevice.device.imei try: lastposition = vehicledevice.device.devicetrack_set.latest('date_time_process') altitude …

6
无法通过模型实例访问Manager
我正在尝试在另一个模型对象实例中获取此错误: Manager isn't accessible via topic instance 这是我的模型: class forum(models.Model): # Some attributs class topic(models.Model): # Some attributs class post(models.Model): # Some attributs def delete(self): forum = self.topic.forum super(post, self).delete() forum.topic_count = topic.objects.filter(forum = forum).count() 这是我的看法: def test(request, post_id): post = topic.objects.get(id = int(topic_id)) post.delete() 我得到: post.delete() forum.topic_count = topic.objects.filter(forum …

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.