The sample code throws an error in Flask-Admin 1.5.3 when creating a user through the UI, but doesn't throw it in 1.5.4
More details you can find in the issue.
Before running, prepare the environment:
python -m venv venv
The sample code throws an error in Flask-Admin 1.5.3 when creating a user through the UI, but doesn't throw it in 1.5.4
More details you can find in the issue.
Before running, prepare the environment:
python -m venv venv
from flask import Flask | |
from werkzeug.middleware.dispatcher import DispatcherMiddleware | |
api = Flask("api") | |
admin = Flask("admin") | |
app = DispatcherMiddleware(api, {"/admin": admin}) |
import fitz | |
import io | |
import requests | |
PDF_URL = "https://github.com/pymupdf/PyMuPDF/raw/master/examples/colordbHSV.pdf" | |
PNG_URL = "https://www.onlygfx.com/wp-content/uploads/2018/07/12-grunge-brush-stroke-banner-11.png" | |
def handle(_): | |
pdf = requests.get(PDF_URL).content |
import fitz | |
import io | |
import requests | |
PDF_URL = "https://github.com/pymupdf/PyMuPDF/raw/master/examples/colordbHSV.pdf" | |
PNG_URL = "https://www.onlygfx.com/wp-content/uploads/2018/07/12-grunge-brush-stroke-banner-11.png" | |
def handle(_): | |
pdf = requests.get(PDF_URL).content |
import fitz | |
import io | |
import requests | |
PDF_URL = "https://github.com/pymupdf/PyMuPDF/raw/master/examples/colordbHSV.pdf" | |
PNG_URL = "https://raw.githubusercontent.com/pymupdf/PyMuPDF/master/examples/hand.png" | |
def handle(_): | |
""" |
class SGDRegressor(BaseEstimator): | |
def __init__(self, eta=10**-3, n_iter=10): | |
self.mse_ = [] | |
self.weights_ = [] | |
self.eta_ = eta | |
self.n_iter_ = n_iter | |
def fit(self, X, y): | |
X = self._prepend_ones(X) | |
current_w = np.zeros(X.shape[1], dtype=np.float64, order="C") |
class TariffSchemeFeeRule < ActiveRecord::Base | |
belongs_to :tariff_scheme | |
belongs_to :fee_rule | |
belongs_to :currency | |
validates :currency_id, uniqueness: { scope: [:fee_rule_id, :tariff_scheme_id] }, presence: true | |
end | |
class TariffScheme < ActiveRecord::Base | |
accepts_nested_attributes_for :tariff_scheme_fee_rules, allow_destroy: true |
<table> | |
<tr class='entry_header'> | |
<th>Task</th> | |
<% @timesheet.date_range.each do |week_date| %> | |
<th><%= week_date.to_formatted_s(:short) %></th> | |
<% end %> | |
</tr> | |
<tr class="fields"> | |
<td><%= f.collection_select(:task_id, @tasks, :id, :name, prompt: true) %></td> | |
<%= f.fields_for :time_entries do |builder|%> |
.b-box { | |
overflow: hidden; | |
margin: 0 0 20px 0; | |
border-radius: 7px; | |
box-shadow: 1px 1px 2px rgba(0, 0, 0, .2); | |
background: #f4f4f4; | |
> header { | |
border-radius: 7px 7px 0 0; | |
padding: 8px 0 8px 0px; |