Как создать и настроить свой веб-сервер на VDS (05 сен 2024)

Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?

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

Больше
7 года 4 ч. назад #1 от evgenij
Инсталлю active admin как описано в документации:

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

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

Have a lot of fun!

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

Dev banner 1
Больше
7 года 3 ч. назад - 7 года 3 ч. назад #2 от serge
После запуска
Code:
rake db:migrate

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

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

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

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

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

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

Have a lot of fun!

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

Больше
7 года 3 ч. назад - 7 года 3 ч. назад #4 от serge
B)

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

Code:
rails g model certificate

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

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


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

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

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

Have a lot of fun!
Последнее редактирование: 6 года 11 мес. назад пользователем p.rishard.

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

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

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

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

Больше
6 года 11 мес. назад - 6 года 11 мес. назад #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:

Code:
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 admin@example.com 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.


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

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

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

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

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

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



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

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

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

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

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

Работает на Kunena форум