django-inline-models 相关问题


无法使用 _meta 类(Django)访问模型字段的“on_delete”参数

标题。我试图在这里访问字段“org”的 on_delete 参数: 类 OrgLocation(models.Model): org = models.OneToOneField( 组织,primary_key=True,on_delete=models。


如何对超过1类进行目标检测模型训练?

链接:https://github.com/tensorflow/models/blob/master/research/object_detection/colab_tutorials/eager_few_shot_od_training_tf2_colab.ipynb 我已经尝试过上面的 google colab 来训练对象检测...


Django - Oracle Cloud Bucket 与 django-storages 集成

我已将 django-storages 配置为指向 OCI 存储桶。下面是配置: AWS_S3_ACCESS_KEY_ID = env('AWS_BUCKET_KEY') AWS_SECRET_ACCESS_KEY = env('AWS_BUCKET_SECRET')


通过雄辩的模型执行查询后,如何查看我的 mssql 服务器中运行的查询?

在我的 Laravel Tinker 会话中,我运行以下命令: $records = MyModel::with('parent','children')->whereNull('parent_id')->get(); 模型是: 命名空间 App\Models; 使用 Illuminate\Database\


调用未定义的方法 App\Models\Post::getContent()

所以我昨天才开始使用 Laravel 和 Orchid... 现在我遇到了这个问题 我想为所有帖子创建一个数据页面 所以我创建布局:PostListLayout PostListLayout 类扩展了 Table...


使用 Mockito 内联模拟和存根返回 Singleton 的类

所以我有一个 Android CookieManager 的包装类,我正在使用 Mockito-4.3.1 和 Mockito-inline-3.10.0 为其编写单元测试。如何存根类返回的单例?这是...


django-cors-headers 不允许来自允许来源的请求

我面临的问题是我无法从 NextJS 前端获取现有用户。我使用的后端框架是 Django(以及 django-cors-headers 包)。 django-cors-he...


如何去除特定元素的 :hover 效果?

首页 &... <div class="menu-bar"> <ul> <li><a href="/Home/index.html"> <i class="fa fa-house"></i>Home</a> </i></li> < ul > </div> <style> .menu-bar ul li a:hover { color: black; transition: all 0.2s; border-inline-end: 2px solid; border-block-end: 2px solid; </style> 我想从 fa fa-house 的 cdn 图标中删除 :hover 效果。 <div class="menu-bar"> <ul> <li> <i class="fa fa-home"></i> <a href="/Home/index.html"> Home </a> </li> </ul> </div> <style> .menu-bar ul li a:hover { color: black; transition: all 0.2s; border-inline-end: 2px solid; border-block-end: 2px solid; } .menu-bar ul li i{ pointer-events: none; } </style> <div class="menu-bar"> <ul> <li><i class="fa fa-house"></i><a href="/Home/index.html"> Home</a> </i></li> <ul > 只需从 <i> 标签中取出 <a> 元素(图标)即可。 你可以试试这个:- <div class="menu-bar"> <ul> <li><i class="fa fa-house"><a href="/Home/index.html"> </i>Home</a> </i></li> </ul> </div> <style> .menu-bar ul li a:hover { color: black; transition: all 0.2s; border-inline-end: 2px solid; border-block-end: 2px solid; } </style>


django-hosts 强制重新加载不同的 urls.py

我正在使用 django-hosts 让不同的域名指向一个 Django 应用程序。我的 Django 应用程序的大部分服务于 mydomain.com 站点,但有一个函数处理 mydoma.in 等处的短 URL。 你...


docker 的 django-environ 和 Postgres 环境

我正在为我的 Django 项目使用 django-environ 包。 我在 .env 文件中提供了数据库 URL,如下所示: DATABASE_URL=psql://dbuser:dbpassword@dbhost:dbport/dbname 我的数据库设置在


如何使用 vitest 和 vue-test-utils 测试 Vuetify 3 select?

我在表单中有一个 v-select,我想用 vitest 和 vue-test-utils 进行测试。 我在表单中有一个 v-select,我想用 vitest 和 vue-test-utils 进行测试。 <v-select clearable :items="models" item-value="id" item-text="name" ref="model-select" required="true" v-model="selectedModel" ></v-select> 我尝试用我在here找到的两种方法来测试它。带注释的代码是一种方法,未注释的代码是第二种方法。 test('it fills the form', async () => { models = [ { id: '1', name: 'foo', }, { id: '2', name: 'bar', }, ]; await nextTick(); // const select = wrapper?.findComponent({ref: 'model-select'}); // expect(select?.exists()).toBeTruthy(); // select?.vm.selectItem('foo'); // await nextTick(); wrapper?.find('[data-testid="model-select"]').trigger('click'); await nextTick(); wrapper?.find('.menuable__content__active')?.findAll('.v-list-item')?.at(0)?.trigger('click'); await nextTick(); }); 我似乎找不到正确的解决方案,DOM 包装器要么不知道选择项目的方法(第一种方法),要么是空的,因为它找不到 vuetify 选择菜单(第二种方法) 有人遇到同样的问题并找到适合我使用的软件包的解决方案吗? 我找到了答案。您无法访问底层 html 的值,而是访问组件实例并获取值 import { mount } from '@vue/test-utils' describe('my test', () => { wrapper = mount(MySelect) test('it fills the form', async () => { models = [ { id: '1', name: 'foo' },{ id: '2', name: 'bar',}, ]; const component = wrapper.findComponent('[data-testid="model-select"]') await component.setValue(models[0]) console.log('new value', component.vm.modelValue) }) 我花了几天时间尝试解决同样的错误。我希望我有所帮助。 问候!


Django/AWS - 调用 HeadObject 操作时发生错误 (403):Forbidden

我正在尝试设置 Django 项目以在 AWS S3 存储桶上托管静态图像,但是当我尝试通过 Django 管理面板上传图像时,出现以下错误 这些是我在 Django 中的设置


Django中间件中__call__与其他方法的区别

为什么我们主要使用 Django 中间件? 我对 Django 比较陌生,所以我试图理解 __call__ 和 process_view() 或 process_request() 方法之间的区别。据我所知...


在视图函数中以只读模式实例化 django 表单

我有一个 django 4 表单,其中有一些小部件供用户选择一些值: 从 django 导入表单 从 .app.model 导入 MyModel 从 bootstrap_datepicker_plus.widgets 导入 DatePickerInput ...


如何在 django 应用程序中正确聚合 Decimal 值:“decimal.Decimal”对象没有属性“aggregate”

我在 django-tables2 表中,尝试计算列的总和(基于模型中的 MoneyField (django-money),请参见下文): 将 django_tables2 导入为表 类 PriceAmountCol(表.C...


如何解决错误:collectstatic - 找不到后端“storages.custom_azure.AzureStaticStorage”

我有一个 django 应用程序,并且已经使用以下命令安装了模块:django-storages[azure]:pipenv install django-storages[azure] 现在我尝试运行collectstatic 命令。但如果我输入


Django:如何从 django 中的 get_object_or_404 获取可变对象?

我正在使用 Django==4.2,在我看来使用 get_object_or_404 函数后我得到了一个不可变的对象。 结果 = get_object_or_404(MyModel, id=id) 我需要将这个“结果”传递给我的f...


从Django检索数据通过Datatable选择Option

我有一个问题,在渲染数据表或触发后,我无法将 payrolled_list 中的 Django 数据调用到选择选项中。我只想将 Django 中的数据反映到选择选项,但我


绕过pip卸载的确认提示

我正在尝试卸载超级用户环境中的所有 django 软件包,以确保我的所有 webapp 依赖项都安装到我的 virtualenv 中。 须藤苏 sudo pip 冻结 | grep -E '^django-' | grep -E '^django-' | xarg...


django-simple-history,TemplateDoesNotExist 位于 /admin/shared_models/mannedsetting/1/history/ simple_history/object_history.html

我正在使用 django-history-admin 我有模特课 类 MannedSetting(BaseModel): 历史=历史记录() 类元: db_table = 't_manned_setting' 确认消息 = m.CharFi...


如何在 django-crispy-forms 中使输入框的宽度彼此相同?

我正在用 Django 重写我的网站,我想使用 Django 表单,因为它比在 HTML 中手动编写每个表单要容易得多。我查看了 Cripy-Forms 文档并发现......


django 静态文件未提供给 HTML-EMail 模板

我正在 Win7 主机上的本地 Vagrant arch 机器上运行 Django。我在 .env 文件中从 Django 设置了环境变量。在我的应用程序中,所有静态文件都正确提供,并且一切正常......


我使用 JS 和 Django 视图功能在 Django Web 应用程序中实现了自动保存功能,但它会每隔一段时间保存一个新的模型实例

我使用 JavaScript 和 Django views.py 函数作为端点在 Django 4 Web 应用程序中实现了自动保存功能。我得到它来将表单/模型实例保存到数据库中,


为 Django 应用程序中的用户操作添加日志条目

我需要为用户通过 django 应用程序中的视图对数据库所做的更改创建一个日志条目。 我已经启用了 django-admin 模块,我可以检索更改的日志...


Django 中的分组复选框选择多个选项

在我的 Django 应用程序中,我有以下模型: 类 SuperCategory(models.Model): 名称 = models.CharField(max_length=100,) slug = models.SlugField(unique=True,) 类类别(模型.模型): ...


Django 中的 Meta 到底是什么?

我想简单地知道Django中的Meta类是什么以及它们的作用。 从 django.db 导入模型 类作者(models.Model): first_name=models.CharField(max_length=20) 姓氏=models.CharF...


Laravel 中的策略对我不起作用,这是我的代码

我无法让策略在我的 Laravel 项目中工作,我安装了一个新项目来从头开始测试,我有这个控制器: 我无法让策略在我的 Laravel 项目中工作,我安装了一个新项目来从头开始测试,我有这个控制器: <?php namespace App\Http\Controllers; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use App\Models\User; class UserController extends Controller { public function index() { $this->authorize('viewAny', auth()->user()); return response("Hello world"); } } 本政策: <?php namespace App\Policies; use Illuminate\Auth\Access\Response; use App\Models\User; class UserPolicy { public function viewAny(User $user): bool { return true; } } 这是我的模型 <?php namespace App\Models; // use Illuminate\Contracts\Auth\MustVerifyEmail; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; use Laravel\Sanctum\HasApiTokens; class User extends Authenticatable { use HasApiTokens, HasFactory, Notifiable; /** * The attributes that are mass assignable. * * @var array<int, string> */ protected $fillable = [ 'name', 'email', 'password', ]; /** * The attributes that should be hidden for serialization. * * @var array<int, string> */ protected $hidden = [ 'password', 'remember_token', ]; /** * The attributes that should be cast. * * @var array<string, string> */ protected $casts = [ 'email_verified_at' => 'datetime', 'password' => 'hashed', ]; } 我收到错误 403:此操作未经授权。我希望有人能帮助我解决我的问题。谢谢你 我也尝试过修改AuthServiceProvider文件,但没有任何改变。 必须在 App\Providers\AuthServiceProvider 中添加您的策略吗? protected $policies = [ User::class => UserPolicy::class ]; 您需要指定您正在使用的模型。具体来说,就是User。因此,传递当前登录的用户: $this->authorize('viewAny', auth()->user()); 此外,您正在尝试验证用户是否有权访问该页面。确保尝试访问该页面的人是用户,以便策略可以授权或不授权。 要在没有入门套件的情况下进行测试,请创建一个用户并使用它登录。 <?php namespace App\Http\Controllers; use Illuminate\Support\Facades\Auth; class UserController extends Controller { public function index() { $user = \App\Models\User::factory()->create(); Auth::login($user); $this->authorize('viewAny', auth()->user()); return response("Hello world"); } } 但是,如果您希望授予访客用户访问权限,您可以使用 ? 符号将 User 模型设为可选: public function viewAny(?User $user) { return true; }


设置 DATABASE_URL 环境变量

我正在尝试通过查看两勺 django 来创建我自己的项目结构。项目结构看起来像这样 .envs 。当地的 .django .postgres 。生产 .dj...


如何使整个跨度落入新行?

这个片段显示了我想要的: http://jsfiddle.net/945Df/3/ 阿根廷圣达菲罗萨里奥。 这个片段显示了我想要的: http://jsfiddle.net/945Df/3/ <div class="sup" id="pr"> <strong> <a href="#">Rosario, Santa Fe, Argentina.</a> <span class="date">17 de septiembre de 2013.</span></strong> </div> <div class="sup"> <strong> <a href="#">Rosario, Santa Fe, Argentina.</a> <span class="date">17 de septiembre de 2013.</span> </strong> </div> 当div的宽度(在项目中,视口)没有更多空间时,我希望跨度落入新行。 抱歉我的解释不好。我不知道该怎么做。谢谢! 编辑:在第二个示例中,短语“SEPTIEMBRE DE 2013”。落入新行。但“17 DE”字样仍位于上行。我想要“2013 年 9 月 17 日”。落入新行。明白了吗? 如果您希望跨度不换行,而是完全移动到其他文本下方,您可以使用 white-space: nowrap; .date { text-transform: uppercase; color:#848484; white-space:nowrap; } 演示 要让span在空间不足时跳到下一行,可以设置为display: inline-block; .date { display: inline-block; ... } 检查这个:http://jsfiddle.net/945Df/7/ 这就是我实现它的方法: #spantomovedown{ clear: both; display: inline-block; width: 100%; } .date{display:inline-block;} 当日期比div长时,换行显示 示例:http://jsfiddle.net/TqRyK/ 如果你漂浮:对;当不再有空间容纳整个内容时,它应该落到下一行。 之后您将需要一个清除元件。 我通过以下方式实现了它 word-wrap: break word;


如何通过 Javascript 访问 Django 翻译?

如何使所有 Django 应用程序 locale//django.po 翻译可从 Javascript 访问,以便您可以动态翻译 Javascript 小部件中的文本? 根据这些文档,您...


django-admin:对象保存后重定向

我的 Django 模型之一的详细视图中有一个“编辑”按钮。此按钮将用户发送至管理面板。 “项目”模型的示例: /管理员//


Django 和 SQL Server 的数据库配置 - 转义主机

我已将 Django 应用程序设置为使用 Microsoft SQL Server 数据库。这是我的数据库配置。 数据库= { '默认': { '引擎': 'mssql', 'NAME': "报告", '


如何迁移 django 2.2.9 多个数据库

所以我正在一个使用 Django 2.2.9 的遗留项目中工作,这里我们有 3 个数据库,从来没有人迁移过两个额外的数据库,现在是时候这样做了,但没有人知道如何在 django 上做到这一点。 ..


重新翻译Django

Django 已翻译成我的语言,但我不喜欢某些翻译的短语(个人喜好)。 所以我设置了语言环境文件夹并运行 python manage.py makemessages -l fa_IR 并且我...


如何添加 django-filter Rangefilter 类?

我尝试将引导类添加到价格范围过滤器中,但我不能, 导入 django_filters 从 panel.models 导入产品、类别、尺寸、TopNote、BaseNote、MidNote 从 django 导入表单 班级


连接到“localhost”(127.0.0.1)的服务器,端口 5432 失败:致命:用户“postgres”的身份验证失败

我正在尝试在 Django 应用程序中设置 Django PostgreSQL。我创建了数据库、用户和用户密码,当我运行 \l 时,我可以看到数据库。当我使用 python manage.py 运行 django 应用程序时


如何从字符串值设置(Django)celerybeat cron 计划

我正在使用 Django 和 celerybeat。我想通过 env var (cron 的字符串值)配置 cron 计划。 我们目前正在使用 celery.schedules 设置这样的 cron 计划。


将 Django 模型引入 HTML 表

我对 Django 非常陌生,正在开展我的第一个培训项目。 我想每个月记录一组仪表(水、电等),并且我想在 html 表中查看这些仪表...


如何使用 pytest-django 设置 postgres 数据库?

我希望 pytest-django 在创建测试数据库时安装 Postgres 扩展。我一直在研究 conftest.py 来尝试让它工作,但我被困住了。 我的 conftest.py 位于...


向 Django CreateView 传递参数

我正在尝试实现一个预约应用程序,用户可以在其中创建与预先存在的课程关联的会话。我想做的是使用 django CreateView 创建一个


Django - PropertyFilterSet - 当属性引用模型时如何过滤属性

给定以下 Django 模型,如何使用 django_property_filter 包过滤模型的属性: # 模型.py 从 django.db 导入模型 类管理器(模型.模型): 名称 = 型号。


为什么 cookiecutter-django 在入口点执行期间不设置 DATABASE_URL 和 CELERY_BROKER_URL?

cookiecutter-django 在本地开发环境中执行“入口点”文件期间不会为 DATABASE_URL 和 CELERY_BROKER_URL 设置环境变量。 在我手动“导出”之后


管理小型库存的 Django 应用程序

我创建了一个非常小的 Django 应用程序来管理一个非常小的库存。 我的 models.py 代码是: 类库存(模型.模型): 帐户 = models.ForeignKey( “账户。账户...


django 3.0 异步 orm

自从 django 3.0 支持异步以来,我想知道数据库查询会发生什么。我在官方文档中没有看到任何更新,我确信语法如下: b5.name = '新名称' b5.保存...


需要填写时将django表单初始值设置为空白

在 Django 表单中,如何将字段的默认值指定为空白并强制用户选择其中一项。 类 JobForm(forms.ModelForm): 通知电子邮件= forms.ChoiceField(选择...


Django 告诉我现有模板不存在。 | {% 包括 %}

我目前正在尝试指向 Django 中的一个模板,该模板不在调用模板所在的目录中。 这是已复制并粘贴到此处的相对路径:


使用 django 的 Telegram 登录小部件 TypeError:无法使用某些浏览器读取 null 的属性(读取“postMessage”)

我正在尝试在我的 Django 网站中实现 Telegram 登录小部件。我正在使用 django-allauth,并且登录确实可以在我使用 Firefox 浏览器的测试中工作,但它无法在移动设备上工作并且


在 vps 上上传 django 时出现问题

我有一个带有 postgersql 最新版本和模型的 Django 项目,我想将其部署在 Contabo 服务器 VPS 托管上,我安装了 Cpanel,但它给了我很多问题,例如: django.core.


django-ckeditor-5 无法在本地上传文件

我使用 django-ckeditor-5 包成功显示了 ckeditor5,但无法上传图像,并且无法在结果页面上显示 youtube 视频。 这是我在后端控制台上遇到的错误...


在2019 windows server虚拟机上部署django项目(离线)

我已经在 Django 项目上工作了一段时间,完成后,我想部署它,以便我的同事可以使用它。我有一个虚拟机 (Windows Server 2019),但没有


© www.soinside.com 2019 - 2024. All rights reserved.