小编ran*_*891的帖子

用于rails app的Bootstrap 4 hex颜色

有谁知道在哪里可以找到十六进制的bootstrap 4颜色列表?我查看了文档,也许我错过了它?

我的问题是,我正在尝试将我网站上的一些颜色与引导程序4"bg-primary","btn-primary"等颜色相匹配.

twitter-bootstrap bootstrap-4

16
推荐指数
1
解决办法
4万
查看次数

Bootstrap 4从下拉按钮中删除插入符号

在Bootstrap 3中,您可以轻松地从下拉按钮中删除"插入符号"(指向下方的小箭头),但我无法看到如何在Bootstrap 4中执行此操作,因为它们不再使用<span class="caret"></span>.

<div class="input-group mb-3">
  <div class="input-group-prepend">
    <button class="btn btn-outline-secondary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Dropdown</button>
    <div class="dropdown-menu">
      <a class="dropdown-item" href="#">Action</a>
      <a class="dropdown-item" href="#">Another action</a>
      <a class="dropdown-item" href="#">Something else here</a>
      <div role="separator" class="dropdown-divider"></div>
      <a class="dropdown-item" href="#">Separated link</a>
    </div>
  </div>
  <input type="text" class="form-control" aria-label="Text input with dropdown button">
</div>
Run Code Online (Sandbox Code Playgroud)

twitter-bootstrap bootstrap-4

16
推荐指数
4
解决办法
1万
查看次数

引导 4 张卡片宽度

我似乎无法让卡片横跨 col-md-6 列的整个宽度,除非卡片中有足够的文本将其推到全宽。但是,即使没有文本,我也希望它是 col-md-6 列的全宽。

如果我取消注释该<p>标签,则它完全适合宽度,但即使文本很少或没有文本,我也需要使其全宽。

<div class='col-md-6 jobs_index_middle_panels'>
      <div class="row">

            
  <div class="card">
    <div class="card-block">
      <h4 class="card-title">Card title</h4>
      <h6 class="card-subtitle mb-2 text-muted">Card subtitle</h6>
      <!--<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>-->

    </div>
  </div>        


    </div> <!--/.row -->
 </div> <!-- ./col-md-6 -->
Run Code Online (Sandbox Code Playgroud)

twitter-bootstrap bootstrap-4

6
推荐指数
1
解决办法
3万
查看次数

未定义的方法'execute_prepared'将Rails回形针迁移到ActiveStorage

我正在尝试将Rails应用程序从使用Paperclip转换为ActiveStorage,并且遇到迁移指南中提供的ConvertToActiveStorage迁移脚本的问题。 https://github.com/thoughtbot/paperclip/blob/master/MIGRATING.md#copy-the-database-data-over

以下是我尝试运行Paperclip到ActiveStorage迁移时遇到的错误。我不确定是什么问题ActiveRecord::Base.connection.execute_prepared

Paperclip当前保存用户上载文件的路径是,迁移后/web/non-public/system/articles/documents/000/000/ActiveStorage应该将其保存到新位置/web/storage

    == 20190123165105 ConvertToActiveStorage: migrating ===========================
    -- transaction()
    rails aborted!
    StandardError: An error has occurred, this and all later migrations canceled:

    undefined method `execute_prepared' for #<ActiveRecord::ConnectionAdapters::PostgreSQLAdapter:0x007fd7e9211128>
    Did you mean?  exec_delete
    /web/db/migrate/20190123165105_convert_to_active_storage.rb:45:in `block (4 levels) in up'
    /web/db/migrate/20190123165105_convert_to_active_storage.rb:40:in `each'
    /web/db/migrate/20190123165105_convert_to_active_storage.rb:40:in `block (3 levels) in up'
    /web/db/migrate/20190123165105_convert_to_active_storage.rb:39:in `each'
    /web/db/migrate/20190123165105_convert_to_active_storage.rb:39:in `block (2 levels) in up'
    /web/db/migrate/20190123165105_convert_to_active_storage.rb:28:in `each'
    /web/db/migrate/20190123165105_convert_to_active_storage.rb:28:in `block in up'
    /web/db/migrate/20190123165105_convert_to_active_storage.rb:27:in `up'
    bin/rails:4:in `require'
    bin/rails:4:in `<main>'

    Caused by:
    NoMethodError: undefined method `execute_prepared' for #<ActiveRecord::ConnectionAdapters::PostgreSQLAdapter:0x007fd7e9211128> …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails paperclip thoughtbot rails-activestorage

3
推荐指数
1
解决办法
309
查看次数

python计数列表项的出现

我是Python的新手,我一直试图弄清楚如何计算一个数字出现在列表中的次数.我正在寻找的输出是这样的"7次发生2次,4次发生1次",但我遇到的问题是我正在打印每个my_integer的输出.因此,如果我输入7,7,4作为输入,我得到"7发生2次,7次发生2次,4次发生1次"我正在考虑编写一种方法来检查计数返回后的数字的唯一性.

integers = input("Enter integers between 1 and 100: ")
split_integers = integers.split()
integer_list = [eval(x) for x in split_integers]

for my_integer in integer_list:
    print(integer_list.count(my_integer))
Run Code Online (Sandbox Code Playgroud)

python python-3.x

2
推荐指数
1
解决办法
180
查看次数

Rails 升级到引导程序 4

我目前正在使用 bootstrap 3.3.7 并尝试升级到 4.0.0.beta2,但在遵循本教程https://github.com/twbs/bootstrap-rubygem 之后,我收到以下错误。

ActionView::Template::Error (File to import not found or unreadable: bootstrap-sprockets.
Run Code Online (Sandbox Code Playgroud)

这是我的 gemfile

# bootstrap
# gem 'bootstrap-sass', '3.3.7'
gem 'bootstrap', '~> 4.0.0.beta2'
gem 'jquery-rails', '4.3.1'
Run Code Online (Sandbox Code Playgroud)

我跑了

gem install bootstrap -v 4.0.0.beta2
Run Code Online (Sandbox Code Playgroud)

这是运行包更新的结果,我使用的是 sprockets-rails 2.3.2 版本。

Using sprockets 3.7.1
Using sprockets-rails 3.2.1
Using rails 5.1.4
Run Code Online (Sandbox Code Playgroud)

这是我在 app/assets/stylesheets/application.scss 中的内容

@import "bootstrap-sprockets"; 
@import "bootstrap";
@import "colors";
@import "font-awesome-sprockets";
@import "font-awesome";
Run Code Online (Sandbox Code Playgroud)

我的 application.js 文件

//
//= require jquery3
//= require jquery_ujs
//= require popper
//= require turbolinks …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails bootstrap-4

1
推荐指数
1
解决办法
2167
查看次数

Python:正多边形的区域

我正在尝试计算"正多边形"的面积(正多边形意味着多边形的所有边都相同).我创建了一个方法来做到这一点,然而,它似乎是"1",我似乎无法找出原因.

import math

if __name__=="__main__":

    num_sides = int(input("Enter the number of sides: "))
    side_length = float(input("Enter the side: "))

    def polygon_area(n_sides, length):
        area = (n_sides * (length ** 2)) / (4 * math.tan((math.pi) / n_sides))
        print(area)

    polygon_area(num_sides, side_length)
Run Code Online (Sandbox Code Playgroud)

这是我用来找到给定1边的正多边形区域的公式 在此输入图像描述

这是我应该得到的预期输出

在此输入图像描述

因此,预期的结果应该是73 0.69017017488385,但我得到72 0.69017017488385.我认为这可能是操作的顺序或用户输入的处理方式,但它们似乎没问题.我不确定为什么它会被1点关闭.

python math geometry python-3.x

1
推荐指数
1
解决办法
1148
查看次数

在 Elastic Beanstalks 上部署 Rails 7 应用程序失败并出现 Nokogiri 错误

我正在尝试将 Rails 7 应用程序 (Ruby 3.0.4) 部署到使用 Amazon Linux 2 的 Elastic Beanstalk。可能是安装 nokogiri 依赖项时出现问题?

Could not find nokogiri-1.13.7-x86_64-linux in any of the sources
Run Code Online (Sandbox Code Playgroud)

2022/07/17 13:57:15.371714 [错误] 执行命令 [app-deploy] - [stage ruby​​ application] 期间发生错误。停止运行该命令。错误:在 Gemfile 中安装依赖项失败,出现错误 Command /bin/sh -c bundle 2.3.15 install --local 失败,出现错误退出状态 7。 Stderr:不要以 root 身份运行 Bundler。如果需要,Bundler 可以请求 sudo,并且以 root 身份安装捆绑包将会对该计算机上的所有非 root 用户破坏此应用程序。在任何源中都找不到 nokogiri-1.13.7-x86_64-linux

我在 Mac 上使用 Bundler 2.3.18,我看到 Elastic Beanstalk 使用的是 Bundler 2.3.15,我不确定这是否会导致问题?

我尝试删除所有 gem 并重新安装,然后部署到 AWS EB。

  1. 我删除了 gemfile.lock
  2. 我注释掉了 Gemfile,然后运行,bundle …

ruby-on-rails amazon-web-services amazon-elastic-beanstalk

1
推荐指数
1
解决办法
651
查看次数