草庐IT

Django-MySQLdb

全部标签

python - 使用 Django 创建一个 jSON 数组

我正在尝试创建一个带有示例输出的jSON对象,例如{"pickups":[{"id":"","name":"","number":"","time":"","status":""},{"id":"","name":"","time":"","number":"","status":""}]}我收到了类似这样的示例响应{'status':'1','time':datetime.date(2013,2,27),'number':4L,'name':u'DrJohn','id':83L}{'status':'1','time':datetime.date(2013,2,27),'number

python - 如何在 Django 中测试手动数据库事务代码?

我正在将数据从遗留系统传输到Django。为了确保当前数据库的完整性,我手动提交所有内容。但是,在编写单元测试时,事务不会正确回滚。由于TestCase可能正在使用事务,有没有什么方法可以正确测试依赖于事务的Django代码?@transaction.commit_manuallydefimport_records():#initialpreptry:import_data()exceptExceptionaserror:rollback=Trueexcept(KeyboardInterrupt,SystemExit):sys.stdout.write("Importcanceled\

python - Django reportlab latin2 编码

是否有任何选项可以以正确的方式转换latin2字母?我需要给我的学校项目写一封波兰信。这是我如何生成pdf的一些代码#!/usr/bin/python#-*-utf-8-*-fromreportlab.pdfgenimportcanvasfromreportlab.lib.pagesizesimportletter,A4defGenerujPustyArkusz(c):c.setFont("Times-Roman",8)c.drawString(450,750,u"Załączniknr2doRegulaminu")deftest():c=canvas.Canvas("test.pdf

python - DRF 中的 request.data 与 Django 中的 request.body

DjangoREST框架引入了一个扩展常规HttpRequest的Request对象,这个新对象类型具有request.data以访问“POST”、“PUT”和“PATCH”请求的JSON数据。但是,我可以通过访问作为原始DjangoHttpRequest类型对象的一部分的request.body参数来获取相同的数据。我看到的一个区别是request.data只能访问一次。此限制不适用于request.body。我的问题是两者之间有什么区别。当应该有一个——最好只有一个——明显的方法来做这件事时,DRF提供了一种替代方法来做同样的事情,什么是首选,原因是什么。更新:限制主体始终为JSO

python - 如何有效地在django中递归查询?

我有一个模型,它看起来像:classStaffMember(models.Model):id=models.OneToOneField(to=User,unique=True,primary_key=True,related_name='staff_member')supervisor=models.ForeignKey(to='self',null=True,blank=True,related_name='team_members')我当前的团队层次结构设计为假设有一个管理员(位于层次结构的最高点)。现在,假设有3个人(A、B、C)向管理员报告,A、B和C中的每一个人都有自己的团队

python - Django 迁移关系不存在

因此,我尝试在Django应用程序上运行初始迁移,当我尝试运行迁移命令(pythonmanage.pymigrate或makemigrations)时,出现以下错误:psycopg2.ProgrammingError:relation"dotworks_server_internship"doesnotexistLINE1:...s","dotworks_server_internship"."questions"FROM"dotworks_...^我在使用Django1.9.6的Windows环境中,我的数据库是postgres。另外,我正在使用PGAdmin来管理我的数据库。DAT

javascript - 使用 Django render 将 JSON 传递给 JS

在我的views.py文件中,我有以下字典:data={'pk':'1980.24','model':'artworks.metaData','fields':{'medium':'Oiloncanvas','description':'missing','credit':'GiftofNicholasWyeth,1980','collection':2,'height':'21.7','culture':'Missingvalue','depictedPeople':'missing','creation_date':'1896','account':'n/a','original_

python - Django 。如何定位慢测试?

如何定位慢速Django测试?如何定位测试,哪个测试运行器可以“卡住”?你知道任何好的自定义django测试运行器,可以提供有关测试性能的更详细信息吗? 最佳答案 你可以让Django打印它正在运行的测试:./manage.pytest-v3这将打印测试的名称,运行它,然后打印“ok”。这样您就可以找出哪个测试速度慢。 关于python-Django。如何定位慢测试?,我们在StackOverflow上找到一个类似的问题: https://stackoverf

python - Django CMS App Hook 教程

我有一个DjangoCMS项目,它需要创建一个非CMS应用程序“Achievemnets”。客户希望完全控制页面设计,这意味着页面应该是CMS页面。但是我已经创建了特定的View来在一个页面中显示所有的成就并点击更多链接,它会显示详细信息。我需要将它移植到DjangoCMS我已经按照DjangoCMS文档中的CMSAppHook方法尝试过。但它们都不起作用。请告诉我一个对学习CMSAppHooking有帮助的教程 最佳答案 当您将应用程序的URL“Hook”到Django-CMS页面时,您的应用程序的URL和View函数将从那里接管

python - 如何在 Django 1.4(使用一台 Apache 服务器)中使用 django.contrib.staticfiles 提供管理静态文件?

Django建议我,如果我只使用一台服务器(Apache)来提供动态和静态文件,那么Ishouldservestaticfilesusingdjango.contrib.staticfiles.所以在我的settings.py中,我已经将django.contrib.staticfiles加载到我的INSTALLED_APPS和django.core.context_processors.static到我的TEMPLATE_CONTEXT_PROCESSORS。我在管理模板中注意到它链接到这样的静态文件(来自index.html):{%loadi18nadmin_static%}{%b