×
Ruby on Rails: постинг твитов через Twitter API (04 нояб 2017)

Практикуемся в Ruby on Rails.

Вопрос Какой пароль Active Admin по дефолту?

Больше
3 нед. 8 ч. назад #1 от evgenij
evgenij создал эту тему: Какой пароль Active Admin по дефолту?
Инсталлю active admin как описано в документации:

Gemfile
gem 'activeadmin', github: 'activeadmin'
Console
rails generate active_admin:install
rake db:migrate
rails server

Но этот пароль не проходит:
User: admin@example.com
Password: password

Дождались! Fedora 27.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 нед. 8 ч. назад - 3 нед. 8 ч. назад #2 от serge
serge ответил в теме Какой пароль Active Admin по дефолту?
После запуска
rake db:migrate

необходимо запустить
rake db:seed

перед запуском сервера rails. При этом будет добавлена ​​учетная запись администратора по умолчанию, и вы можете войти в систему.

А я смогу! - А поглядим! - А я упрямый!
Последнее редактирование: 3 нед. 8 ч. назад от serge.
Спасибо сказали: evgenij

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 нед. 7 ч. назад #3 от evgenij
evgenij ответил в теме Какой пароль Active Admin по дефолту?
Двигаюсь дальше. И снова непонятка. Создаю модель:
$ rails generate active_admin:resource MyModel

И сразу выскакивает ошибка длиннющая: uninitialized constant MyModel (NameError), rails s запустить уже невозможно...
Если я не в той теме, перенесете если что. :)

Дождались! Fedora 27.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 нед. 7 ч. назад - 3 нед. 7 ч. назад #4 от serge
serge ответил в теме Какой пароль Active Admin по дефолту?
B)

Да, сначала вам нужно создать модель, используя

rails g model certificate

Затем вы можете добавить эту модель к active_admin при помощи:
rails g active_admin:resource certificate

Мы можем добавлять только существующие модели к active_admin.


А я смогу! - А поглядим! - А я упрямый!
Последнее редактирование: 3 нед. 7 ч. назад от serge.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 нед. 4 дн. назад - 2 нед. 2 дн. назад #5 от evgenij
evgenij ответил в теме Доки по Active Admin
а есть какой нибудь внятный мануал по интеграции модели в active admin?

Дождались! Fedora 27.
Последнее редактирование: 2 нед. 2 дн. назад от p.rishard.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 нед. 3 дн. назад - 2 нед. 2 дн. назад #6 от serge
serge ответил в теме Доки по Active Admin
А тебе что, официальной доки мало? Вроде все подробно расписано.

А я смогу! - А поглядим! - А я упрямый!
Последнее редактирование: 2 нед. 2 дн. назад от p.rishard.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 нед. 3 дн. назад - 2 нед. 2 дн. назад #7 от serge
serge ответил в теме Доки по Active Admin

evgenij пишет: а есть какой нибудь внятный мануал по интеграции модели в active admin?


Вот еще крайне полезная дока. Взято с гитхаба.

Active Admin and Git Challenge


Let's create a demo app Rails 5 app using Active Admin. We can also practice using git along the way.

Create a new Rails app.
Initialize the Rails app folder as a git repository.
Add and commit the existing Rails app files/folders to your git repo.
Create a new git branch called adding_models
Generate a Category model: rails g model Category name:string
Add and commit using git.
Generate a Product model: rails g model Product name:string price:decimal category:references
Ensure that the belongs_to and has_many declarations are present in the Product and Cateogory model classes.
Run your db migrations.
Add and commit using git.
Checkout your master git branch and git in your adding_models branch.
Create a new git branch called adding_activeadmin
Edit the Gemfile to add the following:

gem 'inherited_resources', git: 'https://github.com/activeadmin/inherited_resources'
gem 'activeadmin', git: 'https://github.com/activeadmin/activeadmin'
gem 'devise'

Run: bundle install
Run: rails g active_admin:install
Run: rails g active_admin:resource Product
Run: rails g active_admin:resource Category
Edit the product.rb and category.rb files in the app/admin folder to permit all columns to be editable from active admin. (Don't forget the category_id column for the product.)
Run: rails db:migrate
Run: rails db:seed
Run: rails s -b 0.0.0.0
Try loading http://localhost:3000/admin and logging in as Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра. with a password of password.
Add two categories using the admin dashboard.
Add three products assigning each one a category.
If everything was successfull, kill server and switch back to the master branch. Merge in the adding_models changes.
Create a remote repository on github and link it to your local git repo.
Push your local repo to the github repo.
Submit a zip of your repo to the dropbox and sumbit the github repo URL in the dropbox comment textarea.
Grin.


А я смогу! - А поглядим! - А я упрямый!
Последнее редактирование: 2 нед. 2 дн. назад от p.rishard.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 нед. 2 дн. назад - 2 нед. 2 дн. назад #8 от cool guy
cool guy ответил в теме Active Admin, как убрать фильтры?
Не подскажете, как убрать фильтры на одной страничке Active_Admin ?
Последнее редактирование: 2 нед. 2 дн. назад от p.rishard.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 нед. 2 дн. назад - 2 нед. 2 дн. назад #9 от serge
serge ответил в теме Active Admin, как убрать фильтры?

cool guy пишет: Не подскажете, как убрать фильтры на одной страничке Active_Admin ?



app/admin/products.rb
ActiveAdmin.register Post do
  ...
  config.filters = false
  ...
end

А я смогу! - А поглядим! - А я упрямый!
Последнее редактирование: 2 нед. 2 дн. назад от serge.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 нед. 2 дн. назад #10 от p.rishard
p.rishard ответил в теме Active Admin, как убрать фильтры?
Народ, вы бы хоть не сливали все вопросы по Active Admin в один и тот же топик.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.