django相关内容

django中是否有用于生成settings.SECRET_KEY的功能?

我为Openwisp2编写了 ansible-role 以简化其部署,这是一系列的django应用程序。为了尽可能简化部署,我编写了一个简单的(可能是微不足道的) SECRET_KEY生成器脚本,在可运行的剧本第一次运行时,被ansible调用以生成密钥。 现在,可以正常工作,但我认为它击败了Django在生成强密钥时所采用的内置安全措施,这也是很难猜到的。 当时,我在研究其他方式但没 ..
发布时间:2020-10-23 00:31:43 其他开发

将management.call_command()标准输出重定向到文件

我一直在尝试使用以下代码重定向自定义django命令的标准输出: from django .core.management.base导入django.core导入管理中的BaseCommand 类Command(BaseCommand): def handle(self,* args,** options): f = open('/ tmp / output','r + ..
发布时间:2020-10-23 00:31:41 Python

Python如何生成qrcode

我想生成一个二维码,其中将包含与django用户有关的所有信息。 您能帮我吗...甚至链接或代码...或github项目;) 谢谢 解决方案 看看 qrcode 库。 下面是一个入门代码段: 导入qrcode qr_image = qrcode.make('cullzie') qr_image.save('user_data_qr.png') ..
发布时间:2020-10-23 00:31:37 Python

Django 1.9无法在链接中显示正确的页面

demo / urls.py 来自django.conf.urls导入url,包括模式 来自django .contrib导入管理员 从中导入视图 。导入视图 urlpatterns =模式('demo.urls', url(r'^ admin',admin.site.urls), url(r'^', views.login,name =“ login”), url(r'^ ..
发布时间:2020-10-23 00:30:16 Python

Django Oscar-已下订单的电子邮件管理员

我想让django-oscar每次下订单时给我发送电子邮件。听起来很简单,但我很努力。 我尝试了几种方法,但都失败了... 有没有简单的方法? 解决方案 您可以为 order_placed 信号,然后在该处执行所需的任何操作 来自django.dispatch进口接收者 来自oscar.apps.order.signals进口order_placed @rec ..
发布时间:2020-10-23 00:29:13 Python

通过当前登录的用户过滤ModelForm中的选择字段

我正在尝试显示一个表单(ModelForm),其中的 select 字段已被当前登录用户过滤。在这种情况下,选择字段包含类别列表。我只想显示“属于”当前登录用户的类别。类别字段是IngredienceCategory模型的外键。 这是到目前为止我要提出的内容,但这给了我一个错误(意外的关键字查询集)。有什么想法我做错了吗? #models.py class IngredienceC ..
发布时间:2020-10-23 00:29:12 其他开发

将html模板转换为带有图像的pdf

我正在使用django并尝试渲染pdf发票,pdf已成功生成,但是图像不在pdf中。 实际上我想添加条形码图像,所以我动态生成了 .svg 文件,但不知道如何将其放入pdf。 这是什么我在做.. 从io import BytesIO 从django.http import HttpResponse 从django。 template.loader从xhtml2pdf导入get ..
发布时间:2020-10-23 00:28:04 Python

使用Django Tables2为对话框放置click事件

我正在尝试使用Django Tables2创建click事件,以便每当有人单击行中的删除链接时,它都会创建一个对话框以供确认,然后再删除该行。这是我的代码: models.py 类时间表( models.Model): course_name = models.CharField(max_length = 128,choices = COURSE_NAME_CHOICES,defau ..
发布时间:2020-10-23 00:28:00 Python

/ admin /'set'对象的TypeError是不可逆的,并且要逆转的arguments()必须是一个序列

我的应用程序运行正常,但是当我尝试使用管理URL时,发生了此错误。我可以访问网站上除管理页面以外的所有页面。 我的项目是 mini mini.urls.py 来自django.conf.urls导入URL,包括 来自django.contrib导入管理员 urlpatterns = [ url(r' ^ admin /',admin.site.urls), url(r'^',i ..
发布时间:2020-10-23 00:27:55 Python

使用django:代理设置

我有一个使用apache的本地开发Django安装程序。问题在于,在部署服务器上没有代理,而在我的工作场所中,我在http代理后面工作,因此请求调用失败。 有什么方法可以使来自请求库的所有调用都通过代理进行。 [我知道如何使用proxies参数将代理添加到各个呼叫中,但是是否有全局解决方案? ] 解决方案 在wsgi文件中添加以下行。 import os http_p ..
发布时间:2020-10-23 00:26:50 其他开发

在Django的requirements.txt中安装psycopg2时出现错误代码

我尝试仅手动安装psycopg2模块。与pip3一样,安装-r requirements.txt。如果以前有人遇到此错误,请提供指导! 错误:psycopg2的构建轮失败 运行psycopg2的setup.py clean 未能构建psycopg2 安装收集的软件包:psycopg2 运行psycopg2的setup.py安装...错误 错误:命令错误,退出状态1: 命令:/ User ..
发布时间:2020-10-23 00:25:45 其他开发

Python:在元组列表中转换查询集

类User(models.Model): email = models.EmailField() name = models.CharField() 如何获取电子邮件和用户名作为元组列表?我当前的解决方案是: result = [] for User.objects.all()中的用户: result.append((user.email,user.name)) ..
发布时间:2020-10-23 00:25:42 Python

具有外键的Django ModelForm

我正在尝试创建一个 ModelForm 来用外键更新表。我似乎已经可以使用,但是我希望有人可以告诉我是否有更好的方法可以做到这一点,或者我下面的操作方式是否有问题。 是在 Author 和 Genres 表上使用查询集是否正确?感觉我应该在 Book 模型上使用查询集,并将外键与这些表相关联。 models.py : class Author(models.Model): 名称 ..
发布时间:2020-10-23 00:24:34 Python

覆盖Django模块类方法

在我的Django应用程序中,我通过 pip 安装了一个模块。我需要覆盖位于 site-packages / module / views.py 中的某些方法。我想,我需要将此模块导入我的自定义模块目录中,并简单地继承类和重写方法。 最好的方法是什么?如何在没有在 site-packages 目录中编写代码的情况下正确地做到这一点? 解决方案 您追求的目标通常称为猴子补丁。 ..
发布时间:2020-10-23 00:23:27 Python