You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
from django import forms
from items . models import Item , address_is_valid_monero
class CreateItemForm ( forms . ModelForm ) :
class Meta :
model = Item
fields = [ ' name ' , ' description ' , ' whereabouts ' , ' ask_price_xmr ' , ' payout_address ' ]
labels = {
' ask_price_xmr ' : ' Asking Price (XMR) ' ,
' payout_address ' : ' Payout Wallet Address '
}
help_texts = {
' name ' : ' Use a succinct name for your item. Don \' t be spammy or obscene. ' ,
' description ' : ' Describe the condition of the item and any important information. Try to refrain from sharing personally identifiable information like phone numbers or social media links. ' ,
' whereabouts ' : ' A simple pointer to your general region - a nearby capital city and your state would be perfect. ' ,
' ask_price_xmr ' : ' How many moneroj do you want for your item? ' ,
' payout_address ' : ' A Monero wallet address where funds will be sent after sale is confirmed. ' ,
}
class SearchItemForm ( forms . Form ) :
search = forms . CharField (
label = ' ' ,
max_length = 100 ,
required = False ,
widget = forms . TextInput (
attrs = { ' placeholder ' : ' Search whereabouts, item name, or description ' }
)
)
def process ( self ) :
cd = self . cleaned_data