Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
4321 Lượt xem

Hello, I have a situation where I need a character field displayed on a xml view, but I dont want the value stored in the DB for security reasons

I am making a module that uses authorize.net so I need the user to enter the credit card info so that it can be processed, but I do not want to save the credit card info on the table.

Is there a way to not store character fields in the db?

I cant use a function field because its not editable, so I need a character field so that the user can enter the credit card info on the form and submit it.

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hello.

Yes you can use this:

fields.dummy(string='Credit Card', type='char')
Ảnh đại diện
Huỷ bỏ
Tác giả

Thank you for your reply. When I changed them to the dummy fields, it passes False as the values of those fields. I need it to pass in the value entered by the user. Can the value on the dummy field be passed into a method when the form is submitted?

Well, it depends when do you want to process the credit card. Maybe you can just delete them after using that value.

Tác giả

Ya, I think that's what Im going to do. Thank you

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 1 17
5070
2
thg 6 18
16630
4
thg 9 24
21354
3
thg 10 20
4845
14
thg 11 17
8555