草庐IT

admin_email

全部标签

Python 错误 : name 'admin' is not defined

我是第一次在Django中创建Python应用程序。我知道我必须取消注释urls.py中的管理工具,我已经做到了。我还添加了autodiscover。每次我尝试向管理面板添加新功能时,我都会收到此错误:“名称错误:未定义名称‘admin’”这是我在我的模型中用来添加到管理面板的代码:classChoiceInline(admin.StackedInline):model=Choiceextra=3classPollAdmin(admin.ModelAdmin):fieldsets=[(None,{'fields':['question']}),('Dateinformation',{'

python - 找到 django/contrib/admin/templates

我无法查看django/contrib/admin/templates文件夹。它似乎隐藏在/usr/lib/python2.7/dist-packages/文件夹中,ctrl+h无济于事(似乎所有django文件都被隐藏了)。终端中的“locatedjango/contrib/admin/templates”显示了一堆文件,但我如何在GUI中查看这些文件?我使用Ubuntu12.10提前致谢 最佳答案 要查看您的django安装所在的位置,请在命令行运行:python-c"importsyssys.path=sys.path[1:]

python /Django : sending emails in the background

想象一下用户在网站上执行操作并通知管理员的情况。假设有20位管理员需要通知。通过使用Django发送电子邮件的常规方法,用户必须等到所有电子邮件都发送完毕才能继续。我怎样才能在一个单独的进程中发送所有的电子邮件,这样用户就不必等待了?可能吗? 最佳答案 使用celery作为任务队列和django-celery-email这是一个Django电子邮件后端,用于将电子邮件发送到celery任务。 关于python/Django:sendingemailsinthebackground,我们在

Python 电子邮件模块 : form header "From" with some unicode name + email

我在Python电子邮件模块的帮助下生成电子邮件。这里有几行代码,可以证明我的问题:msg=email.MIMEMultipart.MIMEMultipart('alternative')msg['From']="somemail@somedomain.com"msg.as_string()Out[7]:'Content-Type:multipart/alternative;\nboundary="===============9006870443159801881=="\nMIME-Version:1.0\nFrom:somemail@somedomain.com\n\n--====

python - 类型错误 : cannot concatenate 'str' and 'list' objects in email

我正在使用python发送电子邮件。现在,我想通过电子邮件发送列表中的条目,但我遇到了一条错误消息“TypeError:无法连接‘str’和‘list’对象”,我不知道如何调试它。以下是我的代码。我对这门语言还很陌生(3周),所以我有一些背景知识。importsmtplibx=[2,3,4]#listthatIwanttosendto=''#Recipientuser_name=''#Senderusernameuser_pwrd=''#SenderPasswordsmtpserver=smtplib.SMTP("mail.sample.com",port)smtpserver.ehl

python - Django admin.py 未知命令 : 'collectstatic'

我已经从Django1.2.7升级到Django1.5.1我正在使用python2.6.6当我尝试运行pythonmanage.pycollectstatic我得到Unknowncommand:'collectstatic'来self的settings.pySTATICFILES_FINDERS=('django.contrib.staticfiles.finders.FileSystemFinder','django.contrib.staticfiles.finders.AppDirectoriesFinder','compressor.finders.CompressorFind

python - 将每个对象的权限添加到 django admin

背景我正在为度假租赁网站开发一个Django应用程序。它将有两种类型的用户,租户和属性(property)经理。我希望属性(property)经理能够在django管理中管理他们的出租属性(property)。但是,他们应该只能管理自己的属性(property)。我知道默认的django管理员不支持这个。我想知道添加此功能会有多麻烦,如果可行,最好的处理方法是什么。目标理想情况下,我想象它是这样工作的:auth已经允许这样的权限:vacation|rental|Canaddrentalvacation|rental|Canchangerentalvacation|rental|Cand

python - 在 django admin 中验证依赖内联

我正在使用Django1.4,我想设置验证规则来比较不同内联的值。我有三个简单的类在models.py中:classShopping(models.Model):shop_name=models.CharField(max_length=200)classItem(models.Model):item_name=models.CharField(max_length=200)cost=models.IntegerField()item_shop=models.ForeignKey(Shopping)classBuyer(models.Model):buyer_name=models.C

python - 无法打开文件 'django-admin.py' : [Errno 2] No such file or directory

我在Windows7上使用Python2.7、Django1.2.5。我不确定我做了什么。我曾经能够像这样创建Django项目pythondjango-admin.pystartprojecttest但是现在我得到了这个错误。Can'topenfile'django-admin.py':[Errno2]Nosuchfileordirectory我可以输入以下有效的内容。pythonC:\Python27\Scripts\django-admin.pystartprojecttest我怎样才能像以前那样拥有它?没有django-admin.py文件的完整路径类型。我已经尝试过的事情:我卸

python - Django 1.5b1 : executing django-admin. py导致 "No module named settings"错误

我最近安装了Django-1.5b1。我的系统配置:操作系统10.8python2.7.1虚拟环境1.7.2当我调用django-admin.py命令时,出现以下错误(devel)ninjaDjango-1.5b1:django-admin.pyUsage:django-admin.pysubcommand[options][args]Options:-vVERBOSITY,--verbosity=VERBOSITYVerbositylevel;0=minimaloutput,1=normaloutput,2=verboseoutput,3=veryverboseoutput--set