草庐IT

Django-MySQLdb

全部标签

python - 为什么 Django 语言本地化的 makemessages 函数会忽略 html 文件?

我正在尝试在项目上运行Django语言本地化,但makemessages总是忽略我的模板文件夹中的html模板。我正在从项目根目录运行pythonmanage.pymakemessages-a,项目中任何位置的.py文件中标记为翻译的所有字符串都已成功添加到.po文件。html模板中的任何字符串,即{{trans"String_to_translate"}}都将被忽略并且不会添加到.po文件中,即使必要的模块已加载到.po文件的顶部模板,{%loadi18n%}。为了测试整个模板文件夹被排除在makemessages函数之外的可能性,我制作了一个.py文件并在其中包含一个用于翻译的字符

python - Django 模型字段的默认值可以由依赖于外部父模型的函数定义吗?

我试图让Report费用的默认值基于父模型的属性。我不想在save()中执行此操作,因为如果用户选择在保存前覆盖该值,则需要向用户显示该字段。除了仅传递函数指针(即不使用())之外,这是我尝试过的三种方法。当我运行pythonmanage.pyshell时出现错误。#1fromdjango.dbimportmodelsclassJob(models.Model):veryImportant=models.IntegerField()defget_fee(self):return2*self.veryImportantclassReport(models.Model):job=model

python - Django 自定义表单字段初始数据

我无法理解如何在DjangoView中初始化自定义表单字段。例如:http://djangosnippets.org/snippets/907/fromdatetimeimportdate,datetimefromcalendarimportmonthrangeclassCreditCardField(forms.IntegerField):@staticmethoddefget_cc_type(number):number=str(number)#groupcheckingbyascendinglengthofnumberiflen(number)==13:ifnumber[0]==

python - 在同一个 apache 服务器上运行 django 和 flask

我正在尝试在同一个apache服务器上运行django和flask。WSGISocketPrefix/var/www/wsgiServerAdminname@email.comServerNamedomain.comServerAliaswww.domain.comDocumentRoot/var/www/LogLevelwarnWSGIDaemonProcessapacheprocesses=2maximum-requests=500threads=1WSGIProcessGroupapacheAlias/media/var/www/media/WSGIScriptAlias//va

python - 在多对一格式的 django 模型中有多个用户作为一个模型字段

我想创建一个极简任务管理应用程序来学习Django的基础知识。所以会有Projects,Tasks和Users作为三大实体。一个项目可以有多个用户一个项目可以有多个任务一个任务可以分配给一个用户我无法弄清楚如何从Project->Users使用django.contrib.auth.models.User作为我的用户源来做多对一。这是我目前所知道的,但我知道这是错误的,我无法理解它。我试图将其他问题联系起来,例如与竞赛相关的问题和与StackOverflow上的漏洞URLS相关的问题。我不确定我是否必须编写自己的用户模型,或者以某种方式扩展它。classProject(models.M

python - Django:ImportError,没有名为 urls 的模块

我的项目目录中有以下urls.py文件:fromdjango.conf.urlsimportpatterns,include,urlfromdjango.contribimportadminadmin.autodiscover()urlpatterns=patterns('wb.views',url(r'^areas/$','arealist'),url(r'^areas/(?P\d+)/$','area_roomlist'),url(r'^areas/(?P\d+)/rooms/(?P\d+)/$','area_roomdetail'),url(r'^areas/add_area/$

python - Django 错误 : ImproperlyConfigured: WSGI application

我的应用程序昨晚运行正常,不知道为什么今天早上就不能运行了。我认为我所做的只是创建一个名为django的应用程序来存储我的模型、测试和View。出现此错误,在OSX上使用HerokuPostgres应用程序运行django并将dj_database作为中间件:File"/Users/{ME}/Projects/{PROJECT}/{PROJECT}/lib/python2.7/site-packages/django/core/servers/basehttp.py",line58,inget_internal_wsgi_application"couldnotimportmodule

python - Django:从模型的相关集合中获取相关集合

classBook(models.Model):#fieldsclassChapter(models.Model):book=models.ForeignKey(Book)classPage(models.Model):chapter=models.ForeignKey(Chapter)我想要书A的所有页面,可能不需要循环每一章来获取页面。book=Book.objects.get(pk=1)pages=book.chapter_set.page_set#?!? 最佳答案 你不能那样做。chapter_set是一个查询集,它没有属性

Python django : How to call selenium. set_speed() 与 django LiveServerTestCase

为了运行我的功能测试,我使用LiveServerTestCase。我想调用不在webdriver中但在selenium对象中的set_speed(以及其他方法,set_speed只是一个示例)。http://selenium.googlecode.com/git/docs/api/py/selenium/selenium.selenium.html#module-selenium.selenium我的LiveServerTestCase子类fromseleniumimportwebdriverclassSeleniumLiveServerTestCase(LiveServerTestC

python - 使用 OneToOneField 时 Django 模型 u'id' 发生冲突

我创建了一个模型UserProfile来关联模型User。我在执行pythonmanage.pymakemigrations时出错:django.core.exceptions.FieldError:Localfieldu'id'inclass'UserProfile'clasheswithfieldofsimilarnamefrombaseclass'User'代码如下:fromdjango.contrib.auth.modelsimportUserfromdjango.db.models.signalsimportpost_saveclassUserProfile(models.M