forked from rc/aircox
		
	cfr #121 Co-authored-by: Christophe Siraut <d@tobald.eu.org> Co-authored-by: bkfox <thomas bkfox net> Co-authored-by: Thomas Kairos <thomas@bkfox.net> Reviewed-on: rc/aircox#131 Co-authored-by: Chris Tactic <ctactic@noreply.git.radiocampus.be> Co-committed-by: Chris Tactic <ctactic@noreply.git.radiocampus.be>
		
			
				
	
	
		
			27 lines
		
	
	
		
			615 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			615 B
		
	
	
	
		
			Python
		
	
	
	
	
	
from django import forms
 | 
						|
 | 
						|
from aircox import models
 | 
						|
 | 
						|
 | 
						|
__all__ = (
 | 
						|
    "SoundForm",
 | 
						|
    "SoundCreateForm",
 | 
						|
)
 | 
						|
 | 
						|
 | 
						|
class SoundForm(forms.ModelForm):
 | 
						|
    """SoundForm used in EpisodeUpdateView."""
 | 
						|
 | 
						|
    class Meta:
 | 
						|
        model = models.Sound
 | 
						|
        fields = ["name", "program", "file", "broadcast", "duration", "is_public", "is_downloadable"]
 | 
						|
 | 
						|
 | 
						|
class SoundCreateForm(forms.ModelForm):
 | 
						|
    """SoundForm used in EpisodeUpdateView."""
 | 
						|
 | 
						|
    class Meta:
 | 
						|
        model = models.Sound
 | 
						|
        fields = ["name", "program", "file", "broadcast", "is_public", "is_downloadable"]
 | 
						|
        widgets = {"program": forms.HiddenInput()}
 |